Результаты поиска по запросу "anonymous-types"

0 ответов

достаточно аргументов. По моему скромному мнению, использование анонимных типов становится редким, старые программисты могут по привычке использовать анонимный тип в Linq.

льку C # 7 вводит кортежи значений, есть ли смысл в сценарии, в котором они лучше подходят, чем кортежи? Например, следующая строка collection.Select((x, i) => (x, i)).Where(y => arr[y.i].f(y.x)).ToArray();делает следующую ...

1 ответ

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

ние довольно очевидно, но вот упрощенный пример: #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 ...

1 ответ

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

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

ТОП публикаций

1 ответ

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

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

10 ответов

 вместо создания нового класса для его реализации.

нтересно, что потребуется, чтобы сделать что-то вроде этой работы: using System; class Program { static void Main() { var f = new IFoo { Foo = "foo", Print = () => Console.WriteLine(Foo) }; } } interface IFoo { String Foo { get; set; } void ...

1 ответ

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

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

2 ответа

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

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

1 ответ

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

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

2 ответа

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

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

5 ответов

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

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