Лучшие anonymous-types вопросы ИТ разработчиков

  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как вернуть общий список коллекции в C #?

У меня есть метод linq to sql, и когда он выполняет запрос, он возвращает анонимный тип.Я хочу вернуть этот анонимный тип обратно на мой сервисный уровень, ч...

Задан 20 Dec 2009, 21:24 от chobo2
  • 48 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Могу ли я сериализовать анонимные типы как XML?

Я понял, что анонимные типы помечаются компилятором как приватные, а свойства доступны только для чтения. Есть ли способ сериализовать их в XML (без десериал...

Задан 08 Mar 2010, 20:58 от Radu
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Этот метод сохраняет одну строку SQL-запроса в переменной анонимного типа. Вы должны передать прототип в метод. Если какое-либо свойство анонимного типа не может быть найдено в запросе sql, оно заполняется значением prototype-value. C # создает конструкторы для своих анонимных классов, параметры имеют те же имена, что и свойства (только для чтения).

дал функцию, которая принимает команду SQL и выдает выходные данные, которые затем можно использовать для заполнения списка экземпляров классов. Код прекрасно работает. Я включил немного упрощенную версию без обработки исключений здесь просто для ...

Задан 25 Jan 2009, 18:18 от Mark Brittingham
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Это 100% рабочее решение, оно отвечает, как работать с анонимными объектами, я хотел бы услышать от вас, как правильно работать с этим?

я есть списокContact объекты, из которых я просто хочу подмножество атрибутов. Поэтому я использовал проекцию LINQ для создания анонимного списка и передал его частичному представлению. Но когда я использую этот список в частичном представлении, ...

Задан 02 Jul 2011, 19:04 от Saeed Neamati
  • 12 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

отредактируйте свой пост, чтобы исправить это.

могу получить доступ к объектам анонимного типа вне области, где он объявлен? например, void FuncB() { var obj = FuncA(); Console.WriteLine(obj.Name); } ??? FuncA() { var a = (from e in DB.Entities where e.Id == 1 select new {Id = e.Id, Name ...

Задан 03 Apr 2009, 11:13 от Ali Kazmi
  • 21 голос
  • 7 ответов
  • 0 просмотров
7 ответов

Как установить значение для свойства анонимного объекта?

это мой код например: var output = new { NetSessionId = string.Empty }; foreach (var property in output.GetType().GetProperties()) { property.SetValue(output, "Test", null); } Возникает исключение: «Метод набора свойств не найден». Я хочу знать, ...

Задан 03 Jul 2013, 06:47 от Leo Vo
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Нет проблем. Удачи.

сновная задача - получить типы данных от анонимного типа, сгенерированного из запроса LINQ to SQL. У меня есть фрагмент кода (более умный, чем я мог бы написать, поскольку я на самом деле не углубился в рефлексию), который возвращает типы данных ...

Задан 02 Mar 2011, 22:39 от Glinkot
  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Инициализация анонимного класса в VB.Net

я хочу создать анонимный класс в vb.net точно так: var data = new { total = totalPages, page = page, records = totalRecords, rows = new[]{ new {id = 1, cell = new[] {"1", "-7", "Is this a good question?"}}, new {id = 2, cell = new[] {"2", "15", ...

Задан 11 May 2009, 20:05 от Fernando Soruco
  • 17 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Благодаря оригинальному автору, Энтони Джонстон!

rFor () может взятьobject additionalViewData Параметр, который типичный метод для заполнения это что-то вроде: EditorFor(model => model.PropertyName, new { myKey = "myValue" }) Как я могу проверить содержимое AdditionalViewData, добавить или ...

Задан 09 Jun 2011, 17:04 от Cymen
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

В отличие от анонимных типов в C #, локальные классы Java и их поля имеют явно определенные типы, но я предполагаю, что они могут иметь некоторые перекрывающиеся варианты использования.

ыло интересно, существует ли подобная функциональность в Java, похожая на анонимные типы C #: var a = new {Count = 5, Message = "A string."}; Или эта концепция противоречит парадигме Java? РЕДАКТИРОВАТЬ: Я полагаю, используяHashable() на Яве ...

Задан 22 Jul 2011, 18:04 от Ivan
  • 48 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Приведение к анонимному типу

У меня была следующая проблема сегодня, и мне было интересно, есть ли решение для моей проблемы. Моя идея состояла в том, чтобы создать анонимные классы и использовать их в качестве источника данных для WinForm BindingSource: public void Init() ...

Задан 11 Sep 2009, 08:36 от gsharp
  • 29 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Не доступная только для чтения альтернатива анонимным типам

В C # анонимный тип может быть следующим: method doStuff(){ var myVar = new { a = false, b = true } if (myVar.a) { // Do stuff } }Однако следующее не скомпилирует: method doStuff(){ var myVar = new { a = false, b = true } if (myVar.a) { ...

Задан 28 Jan 2012, 08:07 от Superbest
  • 45 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Есть крутой способ, но трудно понять. Он использует type (), создает безымянный класс с параметрами инициализации по умолчанию, затем инициализирует его без каких-либо параметров и получает анонимный объект.

аживаю некоторый Python, который принимает в качестве входных данных список объектов, каждый с некоторыми атрибутами. Я хотел бы жестко закодировать некоторые тестовые значения - скажем, список из четырех объектов, для атрибута «foo» которых ...

Задан 16 Mar 2009, 21:50 от mike
  • 60 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Преобразовать словарь <string, object> в анонимный объект?

Сначала, чтобы прояснить ситуацию, я объясню свой сценарий сверху: У меня есть метод, который имеет следующую подпись: public virtual void SendEmail(String from, List<String> recepients, Object model)Я хочу создать анонимный объект, у которого ...

Задан 29 Sep 2011, 09:43 от Kassem
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Можно ли объявить анонимный тип в C # с переменным / динамическим набором полей?

В C # я хотел бы выяснить, возможно ли объявить анонимный тип, где поля не известны до времени выполнения. Например, если у меня есть список пар ключ / значение, могу ли я объявить анонимный тип на основе содержимого этого списка? Конкретный ...

Задан 15 Sep 2011, 20:25 от Egahn
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Анонимные типы в C #

// x is compiled as an int var x = 10; // y is compiled as a string var y = "Hello"; // z is compiled as int[] var z = new[] { 0, 1, 2 };но // ano is compiled as an anonymous type var ano = new { x1 = 10, y1 = "Hello" }; ano Созданные свойства ...

Задан 15 Sep 2013, 18:54 от Thilina H
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Злобность 'var' в C #? [Дубликат]

Возможный дубликат: Ключевое слово "var" в сравнении с явно определенными переменными [https://stackoverflow.com/questions/429446/c-var-keyword-versus-explicitly-defined-variables] РЕДАКТИРОВАТЬ:Для тех, кто все еще просматривает это, я ...

Задан 23 May 2009, 21:51 от 5 revs, 2 users 89%
  • 1 голос
  • 4 ответа
  • 0 просмотров
4 ответа

Как мне получить доступ к свойствам анонимного объекта вне его области?

Сфера может быть не подходящим словом. С помощью следующего кода я не могу получить доступ к свойствам объекта элемента коллекций. Есть ли лучший тип возвращаемых данных или способ доступа к этим свойствам? protected object Modules() { ...

Задан 29 Nov 2012, 17:31 от MatthewMartin
  • 411 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Может ли анонимный класс C # реализовать интерфейс?

Возможно ли иметь анонимный тип для реализации интерфейса. У меня есть кусок кода, который я хотел бы поработать, но не знаю, как это сделать. У меня была пара ответов, которые либо говорят «нет», либо создают класс, который реализует интерфейс, ...

Задан 10 Oct 2008, 12:20 от Nick Randell
  • 17 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C # анонимно реализует интерфейс (или абстрактный класс) [дубликат]

На этот вопрос уже есть ответ здесь: Может ли анонимный класс C # реализовать интерфейс? [/questions/191013/can-a-c-sharp-anonymous-class-implement-an-interface] 7 ответовВ Java можно расширить интерфейс анонимным классом, который вы ...

Задан 20 Jan 2012, 12:34 от pistacchio
  • 19 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Совсем неплохо :-)

у создать представление, используя шаблон бритвы, но я не хочу писать класс для модели, потому что во многих представлениях у меня будет много запросов, которые будут возвращать разные модели. Например, у меня есть запрос linq: from p in ...

Задан 07 Jul 2011, 15:16 от nosbor
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

@ Йоханнес: Спасибо! а также "Эй, сигнал летучей мыши сработал!" Как вы оцениваете фактическое определение типа в списке аргументов шаблона?

ние довольно очевидно, но вот упрощенный пример: #include <cstdio> template <typename T> struct MyTemplate { T member; void printMemberSize() { printf("%i\n", sizeof(T)); } }; int main() { MyTemplate<struct { int a; int b; }> t; // <-- compiler ...

Задан 01 Jan 2011, 03:28 от nonoitall
  • 117 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Как передать анонимные типы в качестве параметров?

Как я могу передать анонимные типы в качестве параметров другим функциям? Рассмотрим этот пример: var query = from employee in employees select new { Name = employee.Name, Id = employee.Id }; LogEmployees(query);переменнаяquery здесь нет ...

Задан 08 Jul 2011, 13:03 от Saeed Neamati
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

http://boxbinary.com/2011/10/how-to-run-a-unit-test-in-medium-trust-with-nunitpart-three-umbraco-framework-testing/

аю пользовательские прогнозы на запросы Linq в Medium Trust, и я получаюMethodAccessException или жеTypeAccessException жаловаться на отражение и обеспечительные права. Я упростил код до следующего: var anon1 = new { Name = "Bill Gates" }; var ...

Задан 17 Aug 2011, 16:23 от Yona
  • 36 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Словарь, где значение является анонимным типом в C #

Можно ли в C # создатьSystem.Collections.Generic.Dictionary<TKey, TValue> гдеTKey безусловный класс иTValue - анонимный класс с рядом свойств, например - имя столбца базы данных и его локализованное имя. Что-то вроде этого: new { ID = 1, Name = ...

Задан 24 Oct 2009, 23:43 от abatishchev
  • 79 голосов
  • 14 ответов
  • 0 просмотров
14 ответов

Возврат анонимного типа в C #

У меня есть запрос, который возвращает анонимный тип, и запрос находится в методе. Как вы пишете это:

Задан 09 Apr 2012, 12:43 от abatishchevfrenchie
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Есть ли способ сделать это без ReSharper?

ли простой способ реорганизовать анонимный тип в класс? Я часто прототипирую свой код анонимными типами, затем приходится возвращаться и заново реализовывать различные классы, так как они должны использоваться за пределами их локальной области ...

Задан 13 Mar 2011, 18:26 от Superman
  • 154 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

По вашему мнению, чтобы получить весь анонимный объект, вы просто добавляете «.AnonValue» в конец.

учаю следующую ошибку: 'object' не содержит определения для RatingName Когда вы смотрите на анонимный динамический тип, он явно имеет RatingName. Я понимаю, что могу сделать это с помощью кортежа, но я хотел бы понять, почему появляется ...

Задан 25 Feb 2011, 17:10 от JarrettV
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Зачем использовать анонимные типы вместо создания класса [duplicate]

На этот вопрос уже есть ответ здесь: Как использовать анонимные типы в C #? [/questions/48668/how-should-anonymous-types-be-used-in-c] 7 ответовЯ занимаюсь рефакторингом старого приложения, оно использовало динамический встроенный SQL, извлекая ...

Задан 29 Jan 2014, 21:34 от gDeveloper
  • 3 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Динамическое представление об отсутствии члена анонимного типа - MVC3

У меня есть сайт MVC3, который я настроил для тестирования другого сайта - большинство из них были быстрыми и грязными, и поэтому я не ездил в город, создавая модели и типы моделей для всех видов - только там, где требуется ввод данных из ...

Задан 15 Sep 2011, 11:21 от Andras Zoltan
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Это работает, если вы знаете, какая запись в списке является той, которую вы хотите по номеру записи. Это не сработает, если вы установите выбранный элемент в функции, отличной от той, которая загружает список. Еще раз спасибо.

3.5 используется ComboBox для отображения результатов запроса LinQ. Как установить свойство selecteditem в выпадающем списке, когда запрос LinQ возвращает анонимный тип? Я установил источник данных в выпадающем списке следующим ...

Задан 09 Feb 2009, 23:07 от Ryan Roper
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

2) И использовать это как:

ительно простой вопрос. У меня есть datagridview, который все, что он делает, отображает статистику. Нет редактирования / добавления / удаления строк. Сетка данных привязана к списку. Все, чего я хочу добиться - это чтобы пользователь мог ...

Задан 15 Jan 2011, 20:40 от Nick Babcock
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

важен порядок полей в автоматической инициализации анонимных типов?

У меня есть сценарий создания анонимного списка из анонимных типов, и я достиг этого, используя public static List<T> MakeList<T>(T itemOftype) { List<T> newList = new List<T>(); return newList; } static void Main(string[] args) { //anonymos ...

Задан 28 Jan 2010, 12:22 от RameshVel
Page 1 of 2
1 2