Вопросы по теме 'anonymous-types'
Как следует использовать анонимные типы в C #?
Я видел множество описаний того, как работают анонимные типы, но не уверен, насколько они действительно полезны. Для каких сценариев анонимные типы могут использоваться в хорошо спроектированной программе?
5261 просмотров
schedule
25.05.2022
Методы и анонимные типы
Я знаю, что вы не можете возвращать анонимные типы из методов, но мне интересно, как метод расширения Select возвращает анонимный тип. Это просто уловка с компилятором?
Редактировать
Предположим, L - это список. Как это работает?...
4498 просмотров
schedule
24.03.2024
Преобразование анонимного типа в класс
У меня есть анонимный тип внутри List anBook:
var anBook=new []{
new {Code=10, Book ="Harry Potter"},
new {Code=11, Book="James Bond"}
};
Можно ли преобразовать его в список со следующим определением clearBook:
public class ClearBook
{...
62116 просмотров
schedule
16.03.2022
Создание анонимных типов на основе лямбда-выражения
Я пытаюсь создать свободный интерфейс для Winforms Datagrid. Это должно позволить мне использовать типизированный источник данных и легко использовать свойства свойств (Order.Custom.FullName)
Я добавляю столбцы при инициализации и пытаюсь...
4063 просмотров
schedule
19.04.2024
Словарь, в котором значение является анонимным типом в C #
Возможно ли в C # создать System.Collections.Generic.Dictionary<TKey, TValue> , где TKey - безусловный класс, а TValue - анонимный класс с рядом свойств, например, имя столбца базы данных и его локализованное имя.
Что-то вроде этого:...
35378 просмотров
schedule
11.02.2023
С# анонимный цикл foreach
Мне нужно пройтись по свойствам пользовательского типа объекта, который я получаю из базы данных, и показать только те столбцы, которые содержат данные. Это означает, что я не могу просто привязать список объектов к сетке данных. Я не хочу...
3857 просмотров
schedule
23.03.2022
Могу ли я сериализовать анонимные типы как xml?
Я понял, что анонимные типы помечаются компилятором как закрытые, а свойства доступны только для чтения. Есть ли способ сериализовать их в xml (без десериализации)? Он работает с JSON , как я могу сделать это с помощью XML?
22908 просмотров
schedule
09.09.2022
schedule
22.06.2022
Определение / объявление анонимного объединения в макросе GNU vs VS2008
Я пытаюсь изменить специальный файл заголовка IAR для lpc2138, чтобы он мог компилироваться с Visual Studio 2008 (для включения совместимого модульного тестирования).
Моя проблема связана с преобразованием определений регистров, чтобы они были...
1827 просмотров
schedule
28.02.2022
Почему LINQ to Entities не позволяет мне инициализировать только некоторые свойства Entity?
Итак, я начал добавлять Entity Framework 4 в устаревшее веб-приложение (ASP.NET WebForms).
Для начала я автоматически сгенерировал некоторые объекты из базы данных. Также я хочу применить шаблон репозитория.
Существует объект с именем Visitor...
1000 просмотров
schedule
05.06.2023
Каков эквивалентный синтаксис VB.NET для анонимных типов в операторе LINQ?
Я пытаюсь перевести некоторый код C # LINQ в VB.NET и застрял в том, как объявить анонимный тип в VB.NET.
.Select(ci =>
new { CartItem = ci,
Discount = DiscountItems.FirstOrDefault(di => di.SKU == ci.SKU) })
Как...
18190 просмотров
schedule
22.10.2022
Как я могу заполнить анонимный тип в списке?
Я пытаюсь написать несколько кодов о создании списка из анонимного типа с помощью следующих кодов:
public static List<T> MakeList<T>(T itemOftype)
{
List<T> newList = new List<T>();
newList.Add(itemOftype);...
1170 просмотров
schedule
02.06.2023
Как вернуть логическое значение из делегата действия в List.ForEach()
Я пытаюсь реализовать следующую вещь. Мне нужно вернуть true, если какая-либо кнопка будет изменена. Я не хочу больше зацикливаться.
Поскольку ForEach ищет делегата типа действия. Итак, возможно ли вернуть логическое значение из удаления...
2861 просмотров
schedule
13.06.2023
Эквивалент Objective-C анонимным классам Java в методах класса
Я хочу установить делегат объекта внутри метода класса в Objective-C. Псевдокод:
+ (ClassWithDelegate*) myStaticMethod {
if (myObject == nil) {
myObject = [[ClassWithDelegate alloc] init];
// myObject.delegate = ?
}...
10447 просмотров
schedule
09.04.2022
Модель данных Entity, Dynamic Linq, несколько динамических таблиц, предложение Where, строго типизированные возвращаемые типы
При написании метода для службы oData у меня есть приведенный ниже linq, для которого мне нужно иметь динамическое предложение «где» для фильтрации результатов («новые» в соединениях для составных ПК в модели данных сущности):
var query = from pl...
1087 просмотров
schedule
03.04.2023
С++ инициализирует анонимную структуру
Я все еще зарабатываю свои крылья C++; Мой вопрос в том, есть ли у меня такая структура:
struct Height
{
int feet;
int inches;
};
И тогда у меня есть такие строки:
Height h = {5, 7};
Person p("John Doe", 42, "Blonde", "Blue",...
10326 просмотров
schedule
06.09.2022
ASP.NET MVC3: как получить доступ к параметрам, переданным как анонимный тип routeValues в методе расширения HtmlHelper?
Я написал метод расширения для HtmlHelper (полученный из активный пункт меню — главная страница asp.net mvc3 ). Это позволяет мне вывести cssclass «активный» для текущей страницы.
Однако теперь я провел рефакторинг для использования областей,...
2670 просмотров
schedule
01.12.2022
Привязать сетку к анонимному результату LINQ, а затем зафиксировать изменения в БД?
Я искал, как лучше всего это сделать, и я был бы признателен за мудрость. Только для чтения я с радостью использую LINQ и привязываю его к сетке. В целях редактирования я использовал элемент управления LinqDataSource, включил операции редактирования...
707 просмотров
schedule
06.04.2023
Вернуть частичный запрос linq из метода - как объявить тип возвращаемого значения
У меня есть запрос linq, написанный в синтаксисе метода. Мне нужно создать очень похожий метод с некоторыми изменениями в окончательном выборе.
Можно ли вернуть частичный запрос Linq из метода, чтобы я не дублировал код? У меня проблема...
1429 просмотров
schedule
23.05.2022
Как я могу создавать временные объекты для передачи без явного создания класса?
Мне часто приходится создавать класс в качестве контейнера для некоторых данных. Он используется ненадолго, но мне все еще нужно создать класс. Как это:
public class TempObject
{
public string LoggedInUsername { get; set; }
public...
27653 просмотров
schedule
02.08.2022