Результаты поиска по запросу "c#"

4 ответа

Лямбда-выражение в Java?

Мне нужно переключить часть моих проектов с C # на Java. Но перед этим я хотел бы тщательно и полностью сравнить два языка. Что касается лямбда-выражения, я мог бы написать очень элегантный код через C #, вопрос в том, как изящно реализовать ту ...

1 ответ

Отображение необработанных данных из файла изображения с использованием TextBox или RichTextBox?

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

4 ответа

Другой взгляд на FirstOrDefault

Метод расширения IEnumerable FirstOrDefault работает не совсем так, как я хотел, поэтому я создал FirstOrValue. Это хороший способ сделать это или есть лучший способ? public static T FirstOrValue<T>(this IEnumerable<T> source, Func<T, ...

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

9 ответов

Есть ли обратная сторона в добавлении анонимного пустого делегата при объявлении события?

Я видел несколько упоминаний об этой идиоме (в том числена ТАК [https://stackoverflow.com/questions/9033/hidden-features-of-c#9282]): // Deliberately empty subscriber public event EventHandler AskQuestion = delegate {};Положительный эффект ...

1 ответ

Создание рекурсивного дерева с помощью AutoFixture

Я только начал использовать AutoFixture и имею эту полусложную структуру данных, для которой я хотел бы создать образец. В тестах, с которыми я работаю, меня не слишком заботит содержание структуры данных. Я просто хочу разумные значения ...

12 ответов

Альтернативы «» для создания строк, содержащих несколько пробельных символов

Мне интересно, есть ли более ОО способ создания пробелов в C #. Буквально Космический Кодекс! У меня сейчасtabs += new String(" "); и я не могу не чувствовать, что это несколько напоминает использование"" вместоString.Empty. Что я могу ...

1 ответ

Объединить двух делегатов Func

Предположим, что у меня есть класс: public class Order { int OrderId {get; set;} string CustomerName {get; set;} }Я также объявляю переменные ниже Func<Order, bool> predicate1 = t=>t.OrderId == 5 ; Func<Order, bool> predicate2 = ...

1 ответ

Аутентификация DLL в C #

У меня есть exe, который использует Castle Windsor для реализации механизма плагинов. Мне нужно проверить, что плагины, которые я загружаю, пришли от меня (и не являются каким-то вредоносным кодом). Я считаю, что мне нужно подписать exe и dll ...

2 ответа

Использование блокировки с Threading.Timer

У меня есть приложение-служба Windows, которое используетThreading.Timer иTimerCallback сделать некоторую обработку через определенные промежутки времени. Мне нужно заблокировать этот код обработки только для 1 потока за один раз. Так, например, ...

6 ответов

Как мне преобразовать код Java в код C #?

Я портирую библиотеку Java на C #. Я использую Visual Studio 2008, поэтому у меня нет прекращенной программы Microsoft Java Language Conversion Assistant (JLCA). Мой подход состоит в том, чтобы создать новое решение с аналогичной ...