Возможный Дубликат: ключевое слово 'var' C# по сравнению с явно определенным РЕДАКТИРОВАНИЕМ переменных: Для тех, кто все еще просматривает это, я полностью изменил свое мнение о var. Я думаю, что это происходило в основном из-за...
Я прочитал некоторые статьи о том, как создать анонимные типы в C#. Каковы некоторые варианты использования для этих вещей? Мне кажется, что это могло бы сделать вещи немного более трудными понять объявление...
В C # 3.0 вы можете создать анонимный класс со следующим синтаксисом var o = new {Id = 1, Name = "Foo"}; Есть ли способ добавить эти анонимные классы в общий список? Пример: var o = new {Id = ...
Я создаю анонимный объект, например: var myObj = new {ownerId = string.Empty, dateFrom = dateFrom, dateTo = dateTo}; И затем, позже в коде (после некоторой другой логики) я пытаюсь ...
Кто-либо может объяснить это? сопроводительный текст http://www.deviantsart.com/upload/g4knqc.png с помощью Системы; пространство имен TestEnum2342394834 {класс Программа {статическая Основная пустота (строка [] args) {...
Я видел много описаний, как анонимные типы работают, но я не уверен, как они действительно полезны. Каковы некоторые сценарии, к которым анонимные типы могут использоваться для обращения в хорошо разработанной программе?
Есть ли любой способ объявить объект списка анонимного типа. Я имею в виду Список <var> someVariable = новый Список <var> (); someVariable. Добавьте (новый {Имя = "Krishna", Телефоны =...
Возможный Дубликат: LINQ к SQL: Возвратить анонимный тип? У меня есть стандартный LINQ к SQL-запросу, который возвращает данные как анонимный тип (содержащий приблизительно 6 столбцов данных различных типов данных)...
Я пытался войти в курс дела на некоторых более новых функциях в C# и одном из них, что у меня не было случая для использования, анонимные типы. Я понимаю использование, поскольку оно принадлежит запросам LINQ...
Что означает такое выражение? obj. DataSource = новый [] {новый {текст = "Silverlight", рассчитайте = 10, Ссылка = "/Tags/Silverlight"}, новый {текст = "IIS 7", количество = 11, Ссылка = "http://iis.net"}...
Там какой-либо путь состоит в том, чтобы динамично определить имя свойства анонимного типа? Обычно мы сделали бы как это: var скоро = новый {называет = "Каес"}; Теперь я хотел бы определить имя (или идентификатор)...
Что var действительно делает в следующем случае? var productInfos = от p в продуктах выбирает новый {p. ProductName, p. Категория, Цена = p. UnitPrice};
Я знаю, что не могу записать метод как: общедоступный var MyMethod () {возвращается новый {Property1 = "тест", Property2 = "тест"};} я могу сделать это иначе: общедоступные объектные MyMethod () {возвращаются новый {Property1 = ".
Каковы лучшие варианты использования для анонимных типов? Мне казалось бы, что они только полезны в ограниченном контексте, например, один класс или одна функция. Они могут едва использоваться за пределами этого...
Как я получаю доступ к объектам анонимного типа вне объема где его заявленное? для, например, пустой FuncB () {var obj = FuncA (); Консоль. WriteLine (obj. Имя);}??? FuncA () {var = (от e в DB....
Рассмотрите это: var я = новый {FirstName = "John", LastName = "Smith"}; Это прекрасно, поскольку мы можем тогда сделать это: Консоль. WriteLine (" {0} {1} ", я. FirstName, я. LastName); Однако мы не можем сделать этого:...
Итак, у меня есть коллекция предметов. Точный тип не важен. Из него я хочу извлечь все уникальные пары пары определенных свойств, таким образом: myObjectCollection.Select (item = > new ...
Вот (искусственный) пример использования функции, которая возвращает анонимную структуру и делает "что-то" полезное: шаблон <iostream> #include <имя типа T> T* func (T* t, пустите в ход a, пустите в ход b)...
Я возвращаю тип Json'ed анонимного: IList <MyClass> listOfStuff = GetListOfStuff (); возвратите Json (новый {материал = listOfStuff}); В определенных случаях я знаю, что listOfStuff будет...
У меня есть сервисный метод WCF, который ожидает объект и затем получает его свойства с помощью отражения. На стороне клиента я создаю анонимный var текстового объекта obj = новый {FirstName = "John"...
У меня есть Словарь (TKey, TValue) как Словарь <интервал, ArrayList> Deduction_Employees = новый Словарь <интервал, ArrayList> (); и позже я добавляю к тому списку массива анонимный тип как...
Возможно ли иметь анонимный тип для реализации интерфейса. У меня есть кусок кода, который я хотел бы поработать, но не знаю, как это сделать. У меня была пара ответов, которые либо говорят «нет», либо ...
У меня есть сетка данных, заполненная запросом Linq. Когда сфокусированная строка в сетке данных изменяется, мне нужно установить переменную, равную одному из свойств этого объекта. Я пытался ... var selectedObject = view ....
Я задаюсь вопросом, что это взяло бы, чтобы заставить что-то вроде этого работать: использование Системы; класс Программа {статическая Основная пустота () {var f = новый IFoo {Foo = "нечто"...
Я пытаюсь использовать следующий код для сериализации анонимного типа к JSON: сериализатор var = новый DataContractJsonSerializer (вещь. GetType ()); мс var = новый MemoryStream (); сериализатор. WriteObject (...
Возможный Дубликат: Нахождение Имени переменной передало Функции в C# В C#, есть ли путь (более краткий лучше) для разрешения названия параметра во времени выполнения? Например, в следующем...
Сегодня у меня была следующая проблема, и я задавался вопросом, существует ли решение для моей проблемы. Моя идея состояла в том, чтобы создать анонимные классы и использовать его в качестве источника данных для WinForm BindingSource: общественность...