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

7 ответов

Существуют некоторые различия в работе конструкторов для структур. В частности, компилятор всегда предоставляет конструктор по умолчанию без параметров, который вам не разрешено заменять.

чень нравится использовать структуры. Так что после прочтениястатья [http://dotnetperls.com/Content/Struct-Examples.aspx]Есть ли какие-либо другие проблемы, которые я должен иметь против их постоянного использования? Смотрите также:Когда я ...

1 ответ

 но это намного лаконичнее.

, используя .NET Framework 4, существует ли элегантный способ повторить одно и то же действие определенное количество раз? Например, вместо: int repeat = 10; for (int i = 0; i < repeat; i++) { Console.WriteLine("Hello World."); ...

3 ответа

Нет способа получить а) исключения, б) возвращать значения от делегатов, только путем прослушивания в списке результатов. Другой способ - просто иметь список делегатов и управлять им вручную.

ужно немного больше узнать о делегатах и ​​дизайне языка C #. Скажем, у меня естьMulticastDelegate который реализуетобщий делегат и содержит несколько звонков: Func<int> func = null; func += ( )=> return 8; func += () => return 16; func += () ...

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

2 ответа

http://ayende.com/wiki/Rhino+Mocks+Documentation.ashx

ужно активировать действие, вызываемое фиктивным компонентом. public interface IDispatcher { void Invoke(Action action); } public interface IDialogService { void Prompt(string message); } public class MyClass { private readonly IDispatcher ...

3 ответа

И вызвать метод как

ряющийся вопрос Передача нулевых аргументов в методы C # [https://stackoverflow.com/questions/271588/passing-null-arguments-to-c-methods/271600] Могу ли я сделать это в C # для .Net 2.0? public void myMethod(string astring, int? anint) { ...

11 ответов

Таким образом, они оба «в безопасности» - они просто ведут себя по-разному, когда актеры не могут быть успешными.

нтересно, является ли использование ключевого слова "as" в следующем коде безопасным способом (то есть не взорвется) приведения в C #: public void abc(ref Object dataSource) { DataTable table = dataSource as DataTable; }Есть ли более безопасный ...

4 ответа

Я не вижу ничего в вопросе о включении логики во ViewModel.

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

4 ответа

 делегат?

я есть метод с именем funct, который я хочу использовать в качестве функции обратного вызова, когда я использую метод сокета существующего получения в c #. s.BeginReceive(buffer, 0, buffer.Length, System.Net.Sockets.SocketFlags.None, new ...

2 ответа

Вы сделали мой день! :)

ользую следующее, чтобы получить текущий контроллер и действие в asp.net MVC3: var currentAction = routeData.GetRequiredString("action"); var currentController = routeData.GetRequiredString("controller");Это работает отлично. Однако, если ...

4 ответа

 событие в элементе управления textbox для проверки и установки значения по умолчанию

я есть некоторый код, который проверяет и гарантирует, что, когда пользователи вводят в поле, необходимо ввести целое число от 1 до 10. Хотя, если пользователи фокусируются на поле, «плохие» данные (такие как «fdgfdg») все еще остаются в поле. ...