С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Перевод из с++(Поиск седловой точки) Здравствуйте я написал код на с++(мейби год назад еще) но мне нужно его перевести в си шарп, не могли бы помочь ибо в нём совсем не разбираюсь и выучить за 1-2 дня вряд ли смогу. Вот код #include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; class matrix { https://www.cyberforum.ru/ csharp-beginners/ thread1991556.html Убрать свой процесс из списка полученных процессов C#
var pro = Process.GetProcesses(); foreach (var pcc in pro) { var wt = pcc.MainWindowTitle; if (pcc.MainWindowTitle == string.Empty) { wt = "- N/A"; } Console.WriteLine($"Процесс: {pcc.ProcessName}"); }
C# Ошибка в алгоритме метода ветвей и границ - на некоторых графах программа зависает Добрый день! Ошибка в алгоритме, метод ветвей и границ - поиск минимального пути в графе. На некоторых графах работает, на некоторых нет - программа зависает рабочий вариант: 0 1 9 9 0 1 0 6 10 4 9 6 0 2 3 9 10 2 0 1 0 4 3 1 0 нет: 0 0 1 2 4 0 0 1 4 4 https://www.cyberforum.ru/ csharp-beginners/ thread1991506.html C# Работа двумерного массива using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string args) https://www.cyberforum.ru/ csharp-beginners/ thread1991488.html
Есть ли в матрице Y (K,N) столбец, в котором все элементы равны между собой C#
Всем привет! Может кто-нибудь помочь (написать) с этой задачей на c# ? Есть ли в матрице Y (K,N) столбец, в котором все элементы равны между собой?
C# Не могу реализовать алгоритм с FileStream https://www.cyberforum.ru/ csharp-beginners/ thread1991397.html
Здравствуйте. Не могу реализовать алгоритм с помощью чтения из файла (FileStream). Помогите пожалуйста. using System; using System.Collections.Generic; using System.Linq; using System.IO; using System.Text; using System.Threading.Tasks; namespace К
C# Перегрузка операторов в классе "Прямая" https://www.cyberforum.ru/ csharp-beginners/ thread1991377.html
Реализовать принцип инкапсуляции и решить задачу. Класс:Прямая; Члены класса:Координаты двух точек (х1,у1) и (х2.у2); Методы:Конструктор,деструктор,метод вывода уравнения прямой; Операторы перегрузки:Проверка параллельности 2-х прямых(), определение угла между 2-мя прямыми(%);
C# Обработка параметров командной строки
Собственно сабж. К примеру если мы напишем в консоле ping www.ru -t , то в программу ping передастся параметр -t который говорит, что пинговать адрес надо постоянно. Как это можно реализовать в своей собственной программе?
C# Сохранение строки JSON в файл Доброго дня. По моему достаточно простая операция, но что то я затупил и не как не могу разобраться, нужен совет со стороны. В общем использую библиотеку Newtonsoft.Json. Получаю с сервера массив объектов json(объекты сложные по структуре - имеют более 10 простых полей и 5 List с разным количеством содержимого), десериализую его, получаю массив объектов .NET. С этой частью проблем нет. Но... https://www.cyberforum.ru/ csharp-beginners/ thread1991338.html C# Какой обфускатор использовать? https://www.cyberforum.ru/ csharp-beginners/ thread1991325.html
Нужен обфускатор c#, не дорогой. Чтобы антидампер был. И в паблике небыло на него расшифровщиков А то использовал крякнутые и бесплатные, на них всех есть расшифровщики. Вот задумался о нормальном платном с антидампером
Чтение из BinaryWriter. Исключение NullReferenceException C#
Создайте файл, содержащий записи о студентах из 3 групп (не менее 15). name - string; group - integer; marks – массив чисел byte (оценки по трём дисциплинам); возникает вопрос на этапе правильного чтения после записи ведь открываю в utf-8, но перед этим ошибка с ссылкой не указывающей на экземпляр объекта в методе заполненияfor (int i = 0; i < list.marks.Length; i++) static void...
C# Создание меню в консоли https://www.cyberforum.ru/ csharp-beginners/ thread1991317.html
Здравствуйте! В общем, проблема заключается в запуске этого же switch из case, для того, что бы продолжить работу с этими "кейсами", то есть заново выбрать один из кейсов. Пытался разобраться создав пример, но не вышло, и информации не нашел. Возможно ли так сделать? Думаю способ есть, надеюсь сможете помочь. Не судите строго. using System; using System.Collections.Generic; using...
22 / 22 / 6
Регистрация: 24.03.2013
Сообщений: 119
28.05.2017, 09:49  [ТС] 0

Преобразование List<Child> to List<Parent> и обратно - C# - Ответ 10485744

28.05.2017, 09:49. Показов 3479. Ответов 3
Метки (Все метки)

Ответ

Usaga, для того чтобы создать универсальный список объектов которые можно будет сортировать по имени и понятное дело присваивать этому списку значение List<Child>.
У Entity будет несколько наследников Peolpe, Dog, Cat и т.д.
Подробнее:
C#
1
2
3
4
5
6
7
public IEnumerable<Entity> sortedList;
...................................................
        public void InitSortList(List<Entity> list)
        {
            
            sortedList = list;// инициализируем этот список используя List<Entity> list
        }
Хоть шарп и строго типизированный, я слышал что такое возможно сделать так как мы наследуем классы -- People явлется Entity. Но вот Entity по идее не знает ничего про People, может вы знаете как решить данную проблему, а то не хочется создавать кучу списков для сортировки объектов каждого класса.

Вернуться к обсуждению:
Преобразование List<Child> to List<Parent> и обратно C#
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.05.2017, 09:49
Готовые ответы и решения:

Linq преобразование List<List<double>> в List<Array>
Доброго времени суток, данный код нужно преобразовать linq выражениями и дописать выборку из ...

Преобразование list<type1> в list<type2>
Здравствуйте, недавно начал изучать с#. Накопилось много вопросов) но сейчас интересует один...

Конвертировать один элемент из List<List<Class>> в list и string
Как можно перевести один выбранный элемент из List&lt;List&lt;Data&gt;&gt; myList в list и string? Например,...

Из List в DataGridview и обратно
Здравствуйте. Есть List. Он заполнен классом с тремя текстовыми свойствами. Как можно быстро...

3
28.05.2017, 09:49
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.05.2017, 09:49
Помогаю со студенческими работами здесь

Конвертировать из byte[] в List<object> и обратно
Софорумчане подскажите, а то совсем мозг не варит, начал так private byte...

Записать List<string> в XML и обратно
Здрасте помогите пожалуйста. Мне нужно вот что, создать XML файл через XDocument, а конкретно .....

Конвертировать из byte[] в List<string> и обратно
Добрых времени суток. Собственно как переветс List&lt;string&gt; в byte, а потом наоборот. Нужно это для...

List<string> или все же List<StringBuilder>, что лучше использовать?
Добрый день, хочется узнать с точки зрения производительности что подходит лучше в данном случае. ...

Необходимо создать dll в которой буду обрабатывать list<list<string>>
Необходимо создать dll в которой буду обрабатывать list&lt;list&lt;string&gt;&gt; как объявить методы класса...

Как узнать размерность внутреннего вектора в массиве List<List<Double>>?
Добрый вечер! Уважаемые, подскажите пожалуйста, как узнать размерность внутренних строк в...

0
Новые блоги и статьи
Администрирован­­­ие Git, продвинутые техники работы с Git
InfoMaster 11.01.2025
Основы управления репозиторием Эффективное управление Git-репозиторием требует глубокого понимания механизмов контроля доступа и инструментов администрирования. Рассмотрим ключевые аспекты. . .
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru