c#

есть ли способ переместить элемент say id=10 в качестве первого элемента в списке с помощью LINQ? Item A - id =5 Item B - id = 10 Item C - id =12 Item D - id =1 в этом случае как я могу элегантно переместить элемент C в верхнюю часть моего List<T> коллекция? Это лучшее, что у меня сейчас есть: var ...

этот вопрос уже есть ответ здесь: Переменных C# в строках 3 ответы Каков хороший способ выполнения шаблонов строк в .NET? 12 ответов ...

Я хотел бы сериализовать XML-объект, который имеет (среди прочего) свойство типа IModelObject (который является интерфейсом). public class Example { public IModelObject Model { get; set; } } когда я пытаюсь сериализовать объект этого класса, я получаю следующую ошибку: "Невозможно сериализовать приме...

многие люди здесь, вероятно, знакомы с одним из Joel Spolsky самые популярные сообщения в блоге,Пожалуйста, сэр, можно мне Линкер, где он кричит о способе удаления зависимостей от .NET framework, чтобы можно было разрабатывать и продавать автономное приложение. Джейсон Зандер из команды разработчиков Visual ...

на сайте документации MSDN говорится следующее о Array.Resize способ: Если newSize больше длины старого массива, то новый массив выделены и все элементы копируются из старого массива новый. Если newSize меньше длины старого массива, то новый массив будет выделены и элементы копируются из старог...

есть ли способ проверить, наследует ли T / реализует класс / интерфейс? private void MyGenericClass<T> () { if(T ... inherits or implements some class/interface } ...

в моей строке запроса у меня есть переменная возраста ?age=New_Born. есть ли способ проверить, если это строковое значение New_Born находится в моем списке перечислений [Flags] public enum Age { New_Born = 1, Toddler = 2, Preschool = 4, Kindergarten = 8 } я мог бы использовать оператор if ...

в C#, как получить универсальный перечислитель из данного массива? в коде ниже,MyArray массив MyType объекты. Я хотел бы получить MyIEnumerator в моде показано, но кажется, что я получаю пустой перечислитель (хотя я подтвердил, что MyArray.Length > 0). MyType [ ] MyArray = ... ; IEnumerator<MyType...

всякий раз, когда пользователь сообщает об ошибке, такой как ...

у меня есть следующий пример кода, который масштабируется при каждом нажатии кнопки: XAML: <Window x:Class="WpfApplication12.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Hei...