c#

У меня есть класс, содержащий несколько свойств (все строки, если это имеет значение). У меня также есть список, который содержит много различных экземпляров класса. при создании некоторых модульных тестов для моих классов я решил, что хочу перебрать каждый объект в списке, а затем перебрать каждое свойство ...

каково Соглашение для суффиксов имен методов с "асинхронным"? должен ли суффикс" асинхронный " быть добавлен только к методу, который объявлен с помощью async модификатор? public async Task<bool> ConnectAsync() или достаточно того, что метод просто возвращает Task<T> или Task? public Task<...

есть ли эквивалентный метод C# для Java Exception.printStackTrace() или я должен написать что-то сам, прорабатывая свой путь через InnerExceptions?...

есть ли способ указать, что моя переменная является коротким int? Я ищу что-то похожее на суффикс M для десятичных знаков. Для десятичных знаков я не должен говорить var d = (decimal)1.23; Я могу просто написать так: var d = 1.23M; есть ли способ написать это var s = SomeLiteralWithoutCast Так чт...

вот пример запроса, который я пытаюсь преобразовать в LINQ: SELECT * FROM Users WHERE Users.lastname LIKE '%fra%' AND Users.Id IN ( SELECT UserId FROM CompanyRolesToUsers WHERE CompanyRoleId in (2,3,4) ) существует связь FK между CompanyRolesToUsers и Users, но это многие к...

Я пишу тест, который зависит от результатов метода расширения, но я не хочу, чтобы будущий сбой этого метода расширения когда-либо нарушал этот тест. Издевательство над этим результатом казалось очевидным выбором, но Moq, похоже, не предлагает способ переопределить статический метод (требование для метода ра...

один из моих клиентов получил исключение всякий раз, когда он пытался использовать мой продукт. Я получил callstack исключения, которое произошло, верхняя часть которого: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.__Error.WinIOError() at System.IO.Path.GetTempFi...

этот вопрос уже есть ответ здесь: C#: есть ли способ LINQ для создания массива объектов с заданным массивом параметров конструктора? 2 ответы У меня есть функция (tointarray) для преобразования строки в массив ints, н...

я запускаю бета-версию ReSharper, и он дает мне предупреждения для следующего кода: int id; // ... DoSomethingWith(id.ToString()); предупреждение на id.ToString() вызов, и он говорит мне "указать язык и региональные параметры в преобразовании строки явно". Я понимаю предупреждение, и я знаю, как это исправ...

Я хочу преобразовать строку в универсальный тип, например int или date или long на основе общего типа возвращаемого значения. в основном функция, как Parse<T>(String) Это возвращает элемент типа T. например, если int был передан функция должна делать int.parse внутренне....