18
ответов

Что является использованием “использования” в C#

Пользователь kokos ответил на замечательные Скрытые Функции вопроса C# путем упоминания ключевого слова использования. Можно ли уточнить это? Каково использование использования?
вопрос задан: 29 December 2017 09:35
14
ответов

Когда C# “используют” самые полезные операторы?

Таким образом, оператор использования автоматически называет расположить метод на объекте, который "используется", когда из блока использования выходят, правильно? Но когда это необходимо/выгодно? Например, скажем...
вопрос задан: 26 September 2015 02:51
13
ответов

'использование' оператора по сравнению с 'попыткой наконец'

У меня есть набор свойств, которые я собираюсь использовать чтение-запись, соединяется. Я могу реализовать их или с попыткой наконец или с пунктом использования. В попытке наконец я получил бы блокировку перед...
вопрос задан: 29 July 2015 22:24
13
ответов

Оператор использования C# фиксирует ошибку

Я просто смотрю на оператор использования, я всегда знал то, что он делает, но до сих пор не попробованное использование его, я придумал ниже кода: использование (SqlCommand cmd = новый SqlCommand (...
вопрос задан: 12 August 2010 19:18
11
ответов

Контакт с.NET объекты IDisposable

Я работаю в C#, и я был довольно слаб об использовании блоков использования для объявления объектов, которые реализуют IDisposable, который Вы, как по-видимому, всегда предполагается, делаете. Однако я не вижу простой способ...
вопрос задан: 23 May 2017 10:29
11
ответов

Как я знаю, что лучшее место использует 'использование'?

Я являюсь несколько плохо знакомым с c#, более приученным к языкам сценариев. Мне нравится идея 'использовать', Вы инстанцируете объекта, и затем Вы действуете в его объеме, пока Вам нужна она, затем Вы позволяете ей...
вопрос задан: 3 April 2009 07:09
9
ответов

Java имеет оператор использования?

Java имеет оператор использования, который может использоваться, когда открытие сессии в в спящем режиме? В C# это - что-то как: использование (сессия var = новая Сессия ()) {} Так объект выходит из объема и...
вопрос задан: 3 June 2016 15:28
9
ответов

Существует ли список общего объекта, которые реализуют IDisposable для оператора использования?

Я задавался вопросом, была ли своего рода шпаргалка, для которой объекты подходят к оператору использования... SQLConnection, MemoryStream, и т.д. Беря его один шаг вперед, было бы замечательно даже...
вопрос задан: 23 June 2009 15:33
8
ответов

Что делает Используя (…) {…} средний [дубликат]

Возможные Дубликаты: Используя использование statment в c#, Что C# Использует блок и почему я должен использовать его? Просто задавшись вопросом, что это означает? Я видел много учебных руководств онлайн, которые имеют синтаксис:...
вопрос задан: 23 May 2017 12:22
8
ответов

Почему использование оператор использования с SqlTransaction?

Я сталкивался с некоторыми проблемами относительно SqlTransaction, который я использую в своем коде. Во время моего поиска с помощью Google я вижу, что многие люди используют оператор использования с SqlTransaction. Каково преимущество и/или...
вопрос задан: 14 July 2009 20:48
7
ответов

Что C# Использует блок и почему я должен использовать его? [дубликат]

Какова цель Использования блока в C#? Как это отличается от локальной переменной?
вопрос задан: 29 May 2018 00:03
7
ответов

возвратите переменную, используемую для использования в использовании C#

Я возвращаю переменную, которую я создаю в операторе использования в операторе использования (звучит забавным): общедоступное нечто DataTable () {использующий (Свойства DataTable = новый DataTable ()) {//...
вопрос задан: 12 May 2010 20:53
7
ответов

Лучшая практика возврата из использования блоков [дубликаты]

Какой способ лучше использовать: возвращать значение из метода внутри оператора using или объявлять переменную до, устанавливать ее внутри и возвращать после? public int Foo () {using (..) {return ...
вопрос задан: 4 April 2010 04:46
7
ответов

Почему 'использование' не имеет блока выгоды?

Я понимаю, что точка "использования" должна гарантировать, что Расположить метод объекта назовут. Но как должен исключение в операторе "использования" быть обработанным? Если существует исключение, я...
вопрос задан: 12 November 2009 19:55
6
ответов

Can the C# using statement be written without the curly braces?

I was browsing a coworkers c# code today and found the following: using (MemoryStream data1 = new MemoryStream()) using (MemoryStream data2 = new MemoryStream()) { // Lots of code....
вопрос задан: 25 September 2019 10:57
6
ответов

Вызов Располагает () по сравнению с тем, когда объект выходит концы объема/метода

У меня есть метод, который имеет try/catch/finaly блок внутри. В блоке попытки я объявляю SqlDataReader следующим образом: SqlDataReader aReader = пустой указатель; электронная книга = aCommand. ExecuteReader (); В...
вопрос задан: 11 January 2019 15:39
6
ответов

Какова цель Использовать? [дубликат]

ПРОСТОФИЛЯ: Использование "использования" в C#, я видел, что люди используют следующее и я задаюсь вопросом, какова его цель? Действительно ли это - так объект, уничтожается после его использования сборкой "мусора"? Пример:...
вопрос задан: 23 May 2017 12:01
6
ответов

Disposables, Используя и блоки попытки/Выгоды

При наличии провала в памяти сегодня, нуждайтесь в руке, проверяющей, что моя логика не является fubar'ed. Традиционно я сделал бы файл i/o подобный этому: фс FileStream = пустой указатель;//, Таким образом, это видимо в наконец попытка блока {...
вопрос задан: 28 April 2010 18:12
6
ответов

Используя вопрос об операторе

У меня есть два вопроса. 1) необходимо ли всегда использовать оператор использования на соединении? Так, я использовал бы его на соединении и затем другом на читателе в рамках соединения? Таким образом, я использовал бы два...
вопрос задан: 3 April 2010 16:10
6
ответов

Все доступные объекты инстанцируют в расположенном блоке использования?

Это - вопрос, который я задавал сам много раз в прошлом, когда я вложил операторы использования 5 глубоко. Чтение документов и нахождение никакого упоминания так или иначе относительно другого disposables, в котором инстанцируют...
вопрос задан: 17 February 2010 22:34
6
ответов

Плохая практика? Использование неканона оператора использования c#

C# имеет оператор использования, специально для объектов IDisposable. По-видимому, любой объект, определенный в операторе использования, будет содержать своего рода ресурс, который должен быть освобожден детерминировано...
вопрос задан: 5 August 2009 19:09
5
ответов

Случаи, когда оператор использования и IDisposable никогда не должны использоваться

Я читал об этом сценарии, где использование оператора использования C# может вызвать проблемы. Исключения, выданные в рамках блока использования, могут быть потеряны если Расположить функция, в которую заходят...
вопрос задан: 20 July 2010 17:40
5
ответов

Что происходит, если я возвращаюсь до конца использования оператора? Расположение назовут?

У меня есть следующее использование кода (мс MemoryStream = новый MemoryStream ()) {//, код возвращается 0;} расположение () метод называют в конце использования фигурных скобок оператора} право? Так как я возвращаюсь прежде...
вопрос задан: 14 July 2010 15:19
5
ответов

Вопрос стиля/удобочитаемости относительно оператора “использования” C#

Я хотел бы знать Ваше мнение о вопросе стиля кодирования, что я нахожусь на заборе о. Я понимаю там, вероятно, не категорический ответ, но я хотел бы видеть, существует ли решительное предпочтение в одном...
вопрос задан: 21 May 2010 23:49
5
ответов

Оператор использования C# выполняет попытку/наконец?

Предположим, что у меня есть следующий код: частные пустые UpdateDB (набор данных QuoteDataSet, имя таблицы Strint) {использующий (SQLiteConnection ведут = новый SQLiteConnection (_connectionString)) {ведут....
вопрос задан: 25 April 2010 21:25
5
ответов

Как определить, обрабатывается ли исключение.NET?

Мы исследуем шаблон кодирования в C#, в котором мы хотели бы использовать пункт "использования" со специальным классом, чей Располагают (), метод делает разные вещи в зависимости от того, был ли орган "по использованию"...
вопрос задан: 25 March 2010 19:10
5
ответов

Что делает использование (возразите obj = новый Объект ()), средний?

Что делает это средство оператора в C#? использование (возражают obj = новый объект ()) {//случайный материал}
вопрос задан: 12 January 2010 19:13
5
ответов

Который лучше, и когда: использование оператора или вызов Располагают () на IDisposable в C#?

Предположим, что у меня есть следующее: использование (var ctx = DataContextFactory. Создайте (0)) {... Некоторый код...}, Почему не только делают следующее и терять несколько фигурных скобок?: var ctx = DataContextFactory....
вопрос задан: 23 June 2009 19:28
5
ответов

возврат посреди блока использования

Что-то как: использование (IDisposable, доступный = GetSomeDisposable ()) {//.....//......, возвращает Stg ();} я полагаю, что это не надлежащее место для оператора возврата, не так ли?
вопрос задан: 19 March 2009 15:53
4
ответа

Должен '#include' и операторы 'использования' быть повторенными и в файлах заголовка и в реализации (C++)?

Я довольно плохо знаком с C++, но мое понимание - то, что #include оператор по существу просто выведет содержание #included файла в местоположение того оператора. Это означает это, если я имею...
вопрос задан: 23 January 2015 23:33