c#

Я работаю над проектом, где я нахожу, я проверяю следующее во многих, многих местах: if(item.Rate == 0 || item.Rate == null) { } больше как любопытство, чем что-либо, каков лучший способ проверить для обоих случаев? я добавил вспомогательный метод, который: public static bool nz(object obj) { var par...

почему C# не имеет условного XOR оператор? пример: true xor false = true true xor true = false false xor false = false ...

Я делаю простой клиент REST для использования в моих приложениях C#. В .net на Windows он отлично работает с http:// и https: / / соединений. В mono 2.6.7 (также протестирован с 2.8 с теми же результатами) на Ubuntu 10.10 работает только http://. https: / / соединения выдают это исключение по запросу.Метод Ge...

Как игнорировать первые 10 символов строки? вход: str = "hello world!"; выход: d! ...

прошло 10 лет с тех пор, как я делал такую математику... Я программирую игру в 2D и перемещаю игрока. Когда я перемещаю плеер, я пытаюсь вычислить точку на круге в 200 пикселях от позиции игрока, учитывая положительный или отрицательный угол(градус) между -360 до 360. Экран 1280x720 с 0,0 является центральной...

есть ли эквивалент для ключевого слова c# 4 'dynamic' при использовании type safe VB.NET, т. е. с Option Strict On?...

я путаюсь с основами распределения памяти между стек против кучи. Согласно стандартному определению (вещи, которые все говорят), все Типы Значений будет выделен на стек и ссылка типы войдут в кучу. Теперь рассмотрим следующий пример: class MyClass { int myInt = 0; string myString = "Something"...

Это был вопрос телефонного интервью, который у меня был: есть ли время, когда Dispose не будет вызываться на объект, область действия которого объявлена блоком using? мой ответ был нет - даже если исключение произойдет во время использования блока, Dispose все равно будет вызван. интервьюер не согласился и ...

Я хочу превратить массив или список ints в строку с разделителями-запятыми, например: string myFunction(List<int> a) { return string.Join(",", a); } но string.Регистрация только занимает List<string> в качестве второго параметра. Каков наилучший способ сделать это?...

проводник Windows имеет возможность показывать эскизы файлов. Эти миниатюры предоставляются ядром и сторонними расширениями оболочки. Я знаю, как расширить оболочку, чтобы обеспечить миниатюры для Windows. Что я хочу сделать, это получить миниатюру изображения из любого файла в системе через оболочку с помо...