Вопросы по теме 'using'

Закрывается ли соединение, когда команда удаляется и соединение определяется непосредственно в команде?
Я знаю, что существует множество примеров, когда определяется SqlConnection, а затем определяется SqlCommand, как в блоках Using: using (var conn = new SqlConnection(connString)) { using (var cmd = new SqlCommand()) { cmd.Connection...
5063 просмотров
schedule 16.06.2022

Всегда ли Stream.Dispose вызывает Stream.Close (и Stream.Flush)
Если у меня такая ситуация: StreamWriter MySW = null; try { Stream MyStream = new FileStream("asdf.txt"); MySW = new StreamWriter(MyStream); MySW.Write("blah"); } finally { if (MySW != null) { MySW.Flush();...
42407 просмотров
schedule 03.04.2023

Ссылки на пространство имен в C# и VB.Net
В VB.Net вы можете сделать что-то вроде следующего без каких-либо проблем... просто игнорируйте тот факт, что это довольно бесполезный класс :-) Imports System Public Class Class1 Public Shared Function ArrayToList(ByVal _array() As String)...
3384 просмотров
schedule 05.10.2022

В LINQ-SQL обернуть DataContext оператором using - плюсы и минусы
Может ли кто-нибудь высказать свое мнение о плюсах и минусах между переносом DataContext в оператор using или нет в LINQ-SQL с точки зрения таких факторов, как производительность, использование памяти, простота кодирования, правильные действия и т. Д....
19494 просмотров
schedule 12.06.2023

Что удаляется при использовании ключевого слова used
Давайте рассмотрим пример: using (var someObject = new SomeObject()) { var someOtherObject = new SomeOtherObject(); someOtherObject.someMethod(); } SomeOtherObject также реализует IDisposable. Будет ли SomeOtherObject также...
296 просмотров
schedule 17.06.2023

оператор ‹‹ перегрузка
//using namespace std; using std::ifstream; using std::ofstream; using std::cout; class Dog { friend ostream& operator<< (ostream&, const Dog&); public: char* name; char* breed; char* gender;...
5550 просмотров
schedule 10.04.2022

Почему `` использует '' улучшение производительности C #
Кажется, что в большинстве случаев компилятор C # может вызывать Dispose() автоматически. Как и большинство случаев, шаблон using выглядит так: public void SomeMethod() { ... using (var foo = new Foo()) { ... }...
895 просмотров

SQLConnection с оператором Using, вызывающим SQLDataReader изнутри?
Просто хочу убедиться, что это лучший способ вызвать соединение и получить данные из базы данных, или мне следует каким-то образом вызвать средство чтения данных вне оператора использования? (чтобы соединение закрывалось быстрее?) или есть ли что-то,...
5420 просмотров
schedule 08.08.2022

обработка перенаправления при загрузке JS через тег сценария в заголовке HTML-документа
Есть 2 случая: 1) Я загружаю файл JS с сайта facebook с помощью тега script. Если этот сайт заблокирован диспетчером доступа к сети (websense), мы получаем ответ 302 и автоматически перенаправляемся на какую-то страницу. Как справиться с этим...
1285 просмотров
schedule 09.06.2023

Как я могу войти на свой сайт asp.net с помощью учетной записи Gmail?
У меня есть веб-сайт asp.net с формой входа, и я хочу, чтобы все посетители могли войти на мой сайт, используя свою учетную запись gmail .... Есть ли кто-нибудь, кто может мне помочь в этом или прислать несколько примеров для того же? Спасибо...
3894 просмотров
schedule 22.07.2023

Заполнение данных в Gridview с помощью Thread
У меня есть элемент управления winform Datagridview в моей форме при загрузке, я заполняю почти 1000 и более записей. Каждые несколько секунд данные извлекаются с моего сервера sql и должны быть заполнены в сетке. Я не хочу, чтобы моя сетка...
670 просмотров
schedule 20.02.2023

объем использования объявления в пространстве имен
Безопасно (и правильно) ли в заголовочном файле C ++ использовать объявление using в пространстве имен следующим образом: #include <boost/numeric/ublas/vector.hpp> namespace MyNamespace { using boost::numeric::ublas::vector; vector...
23605 просмотров
schedule 15.12.2023

BLToolkit с Linq Почему требуется оператор `using`?
В свете недавних (крайних) проблем с производительностью SubSonic 3, мы стремимся перенести ORM, желательно переписав как можно меньше кода (в основном это Linq). Так что я смотрю на BLToolkit. Одно из основных различий, которое я вижу между...
879 просмотров
schedule 07.07.2022

Централизованное использование ключевого слова в C#
Есть ли способ создать один файл типа «заголовок» на С#? В C++ у вас было что-то вроде «Mainheader.h», в котором были все ваши включения. Есть ли способ сделать что-то подобное для С#, где у вас был один файл со всеми вашими «использующими»...
213 просмотров
schedule 30.11.2022

Использование директивы для объявления псевдотипа в C#
Я унаследовал некоторый исходный код, который я только начинаю копать, и я обнаружил, что предыдущий владелец использовал директиву using в качестве псевдонима для List<T> , но я никогда раньше не видел такого конкретного подхода....
277 просмотров
schedule 28.03.2023

Удаляется ли MemoryStream автоматически при возврате его как ActionResult?
public ActionResult CustomChart(int reportID) { Chart chart = new Chart(); // Save the chart to a MemoryStream var imgStream = new MemoryStream(); chart.SaveImage(imgStream); imgStream.Seek(0, SeekOrigin.Begin); // Return...
8229 просмотров
schedule 06.07.2022

Построитель рабочих процессов F# для Rx
Здесь есть хороший конструктор рабочих процессов F # для Rx: http://blogs.msdn.com/b/dsyme/archive/2011/05/30/nice-f-syntax-for-rx-reactive-extensions.aspx Я пытался реализовать использование для рабочего процесса, но продолжаю биться головой...
412 просмотров

Производительность между импортом всего пространства имен и использованием псевдонима в С#?
Есть ли вообще разница в производительности между импортом всего пространства имен и использованием псевдонимов для импорта только одного класса? Если да, то насколько велика разница? Примеры: Импорт всего пространства имен: using...
3423 просмотров
schedule 18.09.2022

Нужно ли закрывать DbConnection, если используется предложение using?
Возможный дубликат: Будет ли использование блокировать закрытие соединения с базой данных? Является ли db.Close() ненужным в следующем? using (DbConnection db = GetDbConnection()) { // do data-access stuff // ......
9437 просмотров
schedule 05.02.2023

Невозможно удалить файл из-за исключения IOException. Он используется другим процессом
Я продолжаю получать вышеуказанную ошибку при попытке удалить файл. См. комментарий к коду, чтобы точно знать, где возникает ошибка. foreach (string file in supportedFiles) { if (file.EndsWith(".pdf")) {...
1184 просмотров
schedule 25.08.2023