Результаты поиска по запросу "c#"
Лямбда-выражение в Java?
Мне нужно переключить часть моих проектов с C # на Java. Но перед этим я хотел бы тщательно и полностью сравнить два языка. Что касается лямбда-выражения, я мог бы написать очень элегантный код через C #, вопрос в том, как изящно реализовать ту ...
Отображение необработанных данных из файла изображения с использованием TextBox или RichTextBox?
Моя программа читает файл изображения DDS и сохраняет его в виде байтового массива. Я хочу показать пользователям необработанные данные в форме TextBox, поэтому сначала я преобразовываю байтовый массив в строку, используя следующий код: string ...
Другой взгляд на FirstOrDefault
Метод расширения IEnumerable FirstOrDefault работает не совсем так, как я хотел, поэтому я создал FirstOrValue. Это хороший способ сделать это или есть лучший способ? public static T FirstOrValue<T>(this IEnumerable<T> source, Func<T, ...
Есть ли обратная сторона в добавлении анонимного пустого делегата при объявлении события?
Я видел несколько упоминаний об этой идиоме (в том числена ТАК [https://stackoverflow.com/questions/9033/hidden-features-of-c#9282]): // Deliberately empty subscriber public event EventHandler AskQuestion = delegate {};Положительный эффект ...
Создание рекурсивного дерева с помощью AutoFixture
Я только начал использовать AutoFixture и имею эту полусложную структуру данных, для которой я хотел бы создать образец. В тестах, с которыми я работаю, меня не слишком заботит содержание структуры данных. Я просто хочу разумные значения ...
Альтернативы «» для создания строк, содержащих несколько пробельных символов
Мне интересно, есть ли более ОО способ создания пробелов в C #. Буквально Космический Кодекс! У меня сейчасtabs += new String(" "); и я не могу не чувствовать, что это несколько напоминает использование"" вместоString.Empty. Что я могу ...
Объединить двух делегатов Func
Предположим, что у меня есть класс: public class Order { int OrderId {get; set;} string CustomerName {get; set;} }Я также объявляю переменные ниже Func<Order, bool> predicate1 = t=>t.OrderId == 5 ; Func<Order, bool> predicate2 = ...
Аутентификация DLL в C #
У меня есть exe, который использует Castle Windsor для реализации механизма плагинов. Мне нужно проверить, что плагины, которые я загружаю, пришли от меня (и не являются каким-то вредоносным кодом). Я считаю, что мне нужно подписать exe и dll ...
Использование блокировки с Threading.Timer
У меня есть приложение-служба Windows, которое используетThreading.Timer иTimerCallback сделать некоторую обработку через определенные промежутки времени. Мне нужно заблокировать этот код обработки только для 1 потока за один раз. Так, например, ...
Как мне преобразовать код Java в код C #?
Я портирую библиотеку Java на C #. Я использую Visual Studio 2008, поэтому у меня нет прекращенной программы Microsoft Java Language Conversion Assistant (JLCA). Мой подход состоит в том, чтобы создать новое решение с аналогичной ...