Результаты поиска по запросу "with-statement"

2 ответа

Есть ли способ отладки VB.NET с предложением в Visual Studio?

5 ответов

Как проверить, создан ли объект с помощью оператора with?

Я хотел бы убедиться, что экземпляр класса создается только внутри оператора with.то есть это нормально:

1 ответ

Но я бы лично использовал это только в тех случаях, когда «Объект» является сложным выражением. Например.:

вляется эквивалентомwith из языка Паскаль в языке C / C ++? A with оператор - это сокращение для ссылки на поля записи или поля, свойства и методы объекта. пример With (Object) do begin Width:=200; Height:=300; end;Эквивалентен ...

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

2 ответа

Есть ли способ отладки VB.NET с предложением в Visual Studio?

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

2 ответа

Менеджер контекста для Python MySQLdb

Я привык (избалован?) ПитономSQLite [http://docs.python.org/library/sqlite3.html]интерфейс для работы с базами данных SQL. Одна приятная особенность в SQLite API Python - «менеджер контекста», то есть Pythonwith заявление. Я обычно выполняю ...

4 ответа

Альтернатива contextlib.nested с переменным количеством контекстных менеджеров

У нас есть код, который вызывает переменное количество контекстных менеджеров в зависимости от параметров времени выполнения: from contextlib import nested, contextmanager @contextmanager def my_context(arg): print("entering", arg) try: yield ...

9 ответов

Экземпляр ссылочного объекта, созданный с помощью «with» в Delphi

Есть ли способ ссылки на экземпляр объекта, который создается с помощью оператора «с»? Пример: with TAnObject.Create do begin DoSomething(instance); end;Где DoSomething будет использовать ссылку на экземпляр, как если бы вы передавали экземпляр ...

3 ответа

Python 2.5.2 - что было вместо «с»

Я написал свой код для Python 2.7, но на сервере есть 2.5. Как мне переписать следующий код, чтобы он работал в python 2.5.2: gzipHandler = gzip.open(gzipFile) try: with open(txtFile, 'w') as out: for line in gzipHandler: out.write(line) except: ...

1 ответ

Это вызовет БД для каждого узла в древовидной структуре.

меня есть этот кусок кода, я боролся с ним часами. в основном то, что делает это заявление SQL получаетВСЕподпапки указанной папки (@compositeId). WITH auto_table (id, Name, ParentID) AS ( SELECT C.ID, C.Name, C.ParentID FROM Composite_Table AS ...

5 ответов

Объяснение Python '__enter__' и '__exit__'