8 / 8 / 3
Регистрация: 28.08.2013
Сообщений: 91
|
||||||
1 | ||||||
Слово using (синтаксис C#)28.08.2013, 13:35. Показов 1028. Ответов 11
Метки нет (Все метки)
Я знаю, что using обычно пишется сверху документа, дабы получать более быстрый доступ к классам других пространств имён. Но недавно я увидил такой код:
1
|
28.08.2013, 13:35 | |
Ответы с готовыми решениями:
11
Как перевести синтаксис макроса VBA (Excel) в синтаксис Visual FoxPro Как перевести синтаксис Intel в синтаксис AT&T? (ассемблерная вставка в СИ) Синтаксис запросов vs. синтаксис методов В тексте заменить слово А(любое слово) на слово В(любое слово). А и В разной длинны |
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,245
|
|
28.08.2013, 13:37 | 2 |
для освобождения ресурсов PrintDialog. Любой класс реализующий IDisposable, можно использовать таким образом и не освобождать вручную ресурсы
2
|
andrew_w2k
|
28.08.2013, 13:43
#4
|
Не по теме: using так же для алиасов используется
1
|
8 / 8 / 3
Регистрация: 28.08.2013
Сообщений: 91
|
|
28.08.2013, 13:47 [ТС] | 5 |
0
|
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|
28.08.2013, 14:17 | 6 |
Сообщение было отмечено как решение
Решение
4
|
8 / 8 / 3
Регистрация: 28.08.2013
Сообщений: 91
|
|
28.08.2013, 14:34 [ТС] | 7 |
Просто я не догоняю, зачем нужны "классы реализующие IDisposable"???
0
|
324 / 307 / 59
Регистрация: 06.03.2013
Сообщений: 869
|
|
28.08.2013, 14:37 | 8 |
Чтоб они могли сами освобождать занятые ресурсы. А ресурсы надо освобождать чтоб они не были заняты, чтоб место в памяти не занимали, например.
http://msdn.microsoft.com/ru-r... sable.aspx
1
|
8 / 8 / 3
Регистрация: 28.08.2013
Сообщений: 91
|
|
28.08.2013, 14:41 [ТС] | 9 |
Аааааа... Кажется до меня дошло!
То есть, если бы я не использовал using, то мне бы пришлось вручную писать pd.Dispose(); ?
0
|
Master of Orion
|
||||||
28.08.2013, 14:42 | 10 | |||||
Dmitry_PS, сборщик мусора не всегда знает, что и как освобождать. Скажите спасибо, что это не С++, где на каждый чих нужно new и delete, и еще более глубокое спасибо, что это не С, где нужно писать
1
|
324 / 307 / 59
Регистрация: 06.03.2013
Сообщений: 869
|
|
28.08.2013, 14:43 | 11 |
Да. В msdn же написано, вам ссылку давали выше (не я).
http://msdn.microsoft.com/ru-r... 90%29.aspx
1
|
8 / 8 / 3
Регистрация: 28.08.2013
Сообщений: 91
|
|
28.08.2013, 14:50 [ТС] | 12 |
всё. Всем спс! Можно закрывать)
Просто я в msdn смотрю как в офишу коза
0
|
28.08.2013, 14:50 | |
28.08.2013, 14:50 | |
Помогаю со студенческими работами здесь
12
Найти самое короткое слово, начинающееся с буквы "А", и заменить это слово на первое слово строки В заданном предложении поменять местами первое слово и самое длинное слово Функция меняющая местами последнее слово строки на слово с указанным номером Найти в файле слово по заданному началу, вывести слово и его позицию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |