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

2 ответа

@ x2 - странно, я только что нажал на свой ответ, и он работает для меня. HTTP 503 (служба недоступна) должна быть временной проблемой. Вы должны попробовать позже.

у меня есть Bitmap и у него есть свойство RawFormat. Как я могу получить тип контента из этого объекта ImageFormat? Bitmap image = new Bitmap(stream); ImageFormat imageFormat = image.RawFormat; //string contentType = ?

1 ответ

И фактическая реализация

охоже на650694 [https://stackoverflow.com/questions/650694/changing-the-log-level-programmaticaly-in-log4net] но никакого ответа там не было принято, я не могу заставить ни одно из этих предложений работать, и я подозреваю, что я могу быть ...

2 ответа

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

я вызываю Close () в моей WinForm, кажется, что, хотя DialogResult в данный момент не имеет значения None, сразу после вызова Close () я вижу, что для него установлено значение Cancel. Это звучит нормально?

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

4 ответа

Передача ссылочного типа по значению не копирует объект. Это только создает новую ссылку на существующий объект. Таким образом, вы не должны передавать его по ссылке, если вам действительно не нужно.

параметры метода могут быть ссылочными типами или типами значений. При передаче ссылочных типов передается копия ссылки. Таким образом, если внутри метода мы пытаемся переназначить переданную ссылку на другой экземпляр объекта, за пределами ...

3 ответа

stackoverflow.com/questions/7167251/...

я есть[Authorize] атрибут наHomeControllerвсякий раз, когда я пытаюсь получить к нему доступ, он бросаетNullReferenceException Это действительно странно, потому что я использовал[Authorize] много раз раньше, и это работает просто отлично. ...

2 ответа

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

я есть программа, которая открывает COM-объект Excel, делает некоторые вещи и закрывает его. Затем я хочу переместить этот файл после его закрытия. Это работает нормально, если я запускаю программу без точек останова. Но если я вхожу во что-то в ...

4 ответа

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

аюсь найти способ получить список вызовов методов внутри лямбда-выражения в C # 3.5. Например, в приведенном ниже коде я хотел бы использовать метод LookAtThis (Action a) для анализа содержимого лямбда-выражения. Другими словами, я хочу, чтобы ...

7 ответов

Вы должны объяснить свой код.

ользую следующий запрос, чтобы получить в следующем месяце. int theMonth = ((System.DateTime)periodStartDate).Month+1;Но если periodstartDate month id = s декабрь, вышеприведенный оператор выдает ошибку.

4 ответа

Никогда не безопасно читать / писать без забора памяти. Если вы не блокируете, вам нужно объявить переменную свойства как volatile или использовать ограничитель памяти. Сделайте поиск в блоге Джо Даффи для получения дополнительной информации.

аюсь создать потокобезопасные свойства в C #, и я хочу убедиться, что я нахожусь на правильном пути - вот что я сделал - private readonly object AvgBuyPriceLocker = new object(); private double _AvgBuyPrice; private double AvgBuyPrice { get { ...

7 ответов

В WPF самый простой способ проверить, является ли окно активным:

чание: естьочень похожий вопрос [https://stackoverflow.com/q/7049989/21475], но это зависит от WPF; этого нет. Как я могу определить, активировано ли текущее приложение (т.е. имеет фокус)?