0
ответов

Использование оператора с универсальными шаблонами: использование ISet <> = System.Collections.Generic.ISet <>

Поскольку я использую два разных общие пространства имен коллекций (System.Collections.Generic и Iesi.Collections.Generic), у меня есть конфликты. В других частях проекта я использую как nunit, так и ...
вопрос задан: 16 March 2013 14:43
0
ответов

Создать временный файл из объекта потока в C #

Учитывая объект потока, который содержит файл xlsx, я хочу сохранить его как временный файл и удалить его, когда больше не использовать файл. Я подумал о создании класса, реализующего IDisposable и ...
вопрос задан: 9 March 2013 17:32
0
ответов

Может ли статический класс быть импортированным в C #, как в VB.NET?

Есть ли способ «импортировать» статический класс в C #, такой как System.Math? Я включил сравнение. Импортирует System.Math Module Module1 Sub Main () Dim x As Double = Cos (3.14) 'This ...
вопрос задан: 27 August 2012 08:29
0
ответов

MemoryStream в операторе использования -Нужно ли вызывать close()

При использовании потока памяти в операторе использования мне нужно вызывать close? Например, нужен ли здесь ms.Close ()? using (MemoryStream ms = new MemoryStream (byteArray )){ // содержимое...
вопрос задан: 15 August 2012 11:12
0
ответов

Использование предложения не вызывает Dispose?

Я использую Visual Studio 2010 для таргетинга на клиентский профиль.NET 4.0. У меня есть класс C #для определения момента запуска/завершения данного процесса. Для этого класс использует ManagementEventWatcher, который...
вопрос задан: 12 August 2012 08:22
0
ответов

Это хороший подход к вызову возврата внутри с помощью оператора {}?

Я просто хочу знать, является ли безопасным/хорошим подходом к возврату вызова внутри используемого блока. Например. используя (var scope = new TransactionScope ()){ // моя базовая логика return true; // если условие выполнено else...
вопрос задан: 3 August 2012 18:11
0
ответов

Как создать класс, который может использовать одно из двух пространств имен?

У меня есть проект, который содержит класс, рисующий график. Класс выглядит следующим образом :-с использованием System.Web.UI.DataVisualization.Charting; пространство имен MyNameSpace { общедоступный статический класс Утилиты...
вопрос задан: 26 July 2012 09:59
0
ответов

Будет ли блок использования закрывать соединение с базой данных?

using (DbConnection conn = new DbConnection ()) {// что-то делать с базой данных } Будет ли вызов блока using conn.Close ()?
вопрос задан: 5 July 2012 05:03
0
ответов

Можно ли сократить математические ссылки в C #?

В VB.NET я мог сделать свой математический код намного чище, импортировав System.Math и напрямую ссылаясь на его методы. :Imports System.Math [...] Возврат Новый Vector3 (Sin (az)*Кос (эль ), Кос (аз)*Cos (эль ),...
вопрос задан: 19 June 2012 19:06
0
ответов

«Использование» по сравнению с [DllImport]?

Мне было интересно, какие самые популярные ссылки чаще всего декларируются и почему нам все еще нужно использовать DllImport? Я говорю о C #.
вопрос задан: 1 June 2012 15:01
0
ответов

почему мы помещаем using перед streamreader в C #

почему мы помещаем using перед streamreader в C # using (StreamReader sr = new StreamReader ("TestFile.txt")) {string line; // Считываем и отображаем строки из файла до конца // ...
вопрос задан: 4 May 2012 20:31
0
ответов

В чем преимущество «использования»

Я хочу понять разницу между общедоступной DataTable ExectNonActQuery (строкой spname, командой SqlCommand ){ использование (DataTable dt = new DataTable ()){ cmd = команда; cmd....
вопрос задан: 28 April 2012 18:26
0
ответов

Перехват исключения внутри оператора Using

Я знаю, что оператор Using удаляет создаваемый объект. Например, если бы я хотел сделать что-то вроде этого :Using (SqlConnection conn = new SqlConnection (connString )){ // some...
вопрос задан: 17 April 2012 14:57
0
ответов

Приведет ли одноразовый клон объекта к утечке памяти в C#?

Посмотрите этот код: ... class someclass : IDisposable{ private Bitmap imageObject; public void ImageCrop(int X, int Y, int W, int H) { imageObject = imageObject.Clone(new Rectangle(X, ...
вопрос задан: 9 January 2012 16:26
0
ответов

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

Я часто использую пространство имен в списке инициализаторов, и мне бы хотелось, чтобы пространство имен using уменьшило многословие. Однако список инициализаторов выходит за рамки скобок конструктора, поэтому я бы ...
вопрос задан: 15 December 2011 10:59
0
ответов

Использование директивы для объявления псевдотипа в C #

Я унаследовал некоторый исходный код, который я только начинаю копать, и обнаружил, что предыдущий владелец в некоторой степени использовал директиву using в качестве псевдонима для списка , но я никогда этого не видел ...
вопрос задан: 8 December 2011 17:17
0
ответов

Перехват исключений. Вы заменяете или оборачиваете оператор using

. Оператор using не захватывает исключения. Чтобы перехватить исключения, у вас есть два варианта: 1) Развернуть использование и реализовать его вручную: void MyFunc () {StreamReader myReader = null; try ...
вопрос задан: 18 November 2011 09:27
0
ответов

Использование sed для вставки вкладок

Я использую эту команду: sed -i "10 i \ t \ t \ ttime.sleep (0.1) "/ home / test_file, чтобы вставить в строку 10 строку вроде: sleep (0.1) Но у меня t sleep (0.1) .....
вопрос задан: 16 November 2011 12:12
0
ответов

Структура и IDisposable

Интересно, почему он не компилируется? public static void Main (string [] args) {using (MyStruct sss = new MyStruct ()) {sss.s = "fsdfd"; // Невозможно изменить члены 'sss', потому что это ... '
вопрос задан: 27 October 2011 21:35
0
ответов

C # IDisposable Using: Best Practice

Я уже некоторое время оборачиваю свои объекты OracleConnection и OracleCommand в операторы USING, однако после запуска анализатора кода я обнаружил, что OracleParameter также реализует IDisposable ....
вопрос задан: 21 October 2011 18:28
0
ответов

В чем разница между typedef и использованием?

В чем разница между использованием typedef Некоторые: : Вложенное :: Пространство имен :: Имя типа Имя типа; или используя Some :: Nested :: Namespace :: TypeName; для предоставления сокращенного имени TypeName в локальной области?
вопрос задан: 5 October 2011 06:56
0
ответов

Почему эта Использование () выдает ошибку?

Я пытаюсь открыть (на самом деле сотни) файлов Excel. Я открываю приложение, но хочу использовать функцию Using () для каждой открываемой книги. Почему это приводит к ошибке? ...
вопрос задан: 25 August 2011 02:53
0
ответов

Вложено с использованием блоков

Я знал, что мы можем создать более одного экземпляра одного и того же типа в блоке using! но есть ли способ иметь экземпляры разных типов, вложенные или записанные в одном блоке using? я только что прочитал это, ...
вопрос задан: 17 August 2011 21:39
0
ответов

оператор using для фонового рабочего

Я просмотрел несколько примеров фонового рабочего и наткнулся на код, похожий на этот открытый класс MyClass {public MyClass () {using (BackgroundWorker _Worker = new ...
вопрос задан: 9 August 2011 17:18
0
ответов

Ce înseamnă un leader :: în „folosirea namespace :: X” în C ++

poate cineva să-mi explice diferența dintre următoarele utilizări ale spațiului de nume: folosind namespace :: layer :: module ; și utilizarea layerului de nume :: module; Ce cauzează stratul suplimentar :: before?
вопрос задан: 22 July 2011 14:20
0
ответов

пространство имен не найдено!

Я создал решение под названием Foo. Добавлена ​​библиотека классов Foo.Common Добавлено консольное приложение для вызова кода библиотеки из вызываемого ConsoleApp. Я сослался на Foo.Common из ConsoleApp и набрал: ...
вопрос задан: 15 July 2011 03:05
0
ответов

사용 블록이 반환되면 IDisposable이 삭제됩니까?

예를 들어 using (var something = GetSomething ()) {something.DoSomething (); if (something.IsX ()) true를 반환합니다. } return false;
вопрос задан: 15 June 2011 10:44
0
ответов

Почему «с использованием пространства имен X»; не допускается внутри класса / уровня структуры?

class C {using namespace std; // ошибка }; пространство имен N {с использованием пространства имен std; // ОК } int main () {используя пространство имен std; // ОК } Edit: хотите узнать мотивацию, стоящую за этим.
вопрос задан: 13 June 2011 05:10
0
ответов

Получить статус флажка с помощью javascript

Это мой HTML-код флажка class = "checkbox"> это код javascript var terms = $ ("...
вопрос задан: 1 June 2011 16:57
0
ответов

область использования объявления в пространстве имен

Насколько безопасно (и правильно) в Заголовочный файл C ++ для использования объявления using в пространстве имен следующим образом: #include namespace MyNamespace {using boost :: ...
вопрос задан: 30 May 2011 12:36