0
ответов

Есть ли эквивалент для команды «with» Delphi в C #?

Мне было интересно, есть ли команда на C #, которую я могу использовать, как с командой в Delphi? // нравится : с (текстовое поле1) {.text = "какой-то текст как текст текстового поля"; .tag = 1231; } // в Delphi с ...
вопрос задан: 12 August 2011 05:56
0
ответов

Затенение унаследованных элементов универсального интерфейса в .NET: хорошо, плохо или некрасиво?

Я знаю, что затенение членов в реализациях классов может привести к ситуациям, когда «неправильный» член может быть вызван в зависимости о том, как я привел свои экземпляры, но с интерфейсами я этого не вижу ...
вопрос задан: 12 August 2011 05:04
0
ответов

Существует ли функция подстановки, позволяющая сделать внутренние компоненты видимыми для сборок, соответствующих общему имени сборки?

Существуют ли какие-то подстановочные знаки, позволяющие сделать внутренние компоненты видимыми для сборок, которые имеют общее имя основной сборки («Мой английский-фу меня подводит»)? Например, The.Empire является основным ...
вопрос задан: 12 August 2011 02:03
0
ответов

Как определить, воспроизводится ли другой звук в фоновом режиме? (Windows Phone 7)

Одно из моих приложений недавно не прошло сертификацию, потому что «мое приложение останавливает фоновую музыку, не спрашивая пользователя, когда он хочет воспроизвести музыку». Теперь вопрос: как мы можем определить, есть ли какие-нибудь ...
вопрос задан: 11 August 2011 23:44
0
ответов

Что происходит с потоком `awaiting` в C # Async CTP?

Я читал о новом ключевом слове async await, и это звучит потрясающе, но есть один ключевой вопрос, который я не задаю не смог найти ответ ни в одном из вступительных видеороликов, которые я смотрел до сих пор (Я ...
вопрос задан: 11 August 2011 22:23
0
ответов

Смешивание проектов C # и VB.NET = сломано «Перейти к определению»

У меня есть масштабное решение, в котором смешаны проекты C # и VB.NET. Всякий раз, когда я пытаюсь «перейти к определению» класса, свойства или метода, определенного на другом языке, Visual Studio просто перенаправляет меня к ...
вопрос задан: 11 August 2011 20:10
0
ответов

Как мне поиздеваться над этим?

В приложении .NET для Windows у меня есть класс с именем EmployeeManager. При создании экземпляра этот класс загружает сотрудников в список из базы данных, которые не завершили регистрацию. Я бы хотел использовать ...
вопрос задан: 11 August 2011 18:03
0
ответов

Разобрать метод или перегрузить конструктор [closed]

При написании метода, который принимает строку и заполняет poco на ее основе, лучше ли иметь статический метод Parse (string s), например Int32.Parse (), или перегружать конструктор, чтобы он принимал строку?
вопрос задан: 11 August 2011 17:49
0
ответов

Общие сведения о сопоставлении обработчиков на IIS7.5

Я пытаюсь понять значение сопоставления обработчиков в IIS7.5 и того, как IIS использует эту информацию, чтобы решить, кто что выполняет. Например, я вижу несколько записей с путем * .aspx. Какой из них выиграет? ...
вопрос задан: 11 August 2011 16:28
0
ответов

Выполняет ли среда CLR оптимизацию «исключения блокировки»? Если нет, то почему?

JVM выполняет изящный трюк, называемый удалением блокировки, чтобы избежать затрат на блокировку объектов, которые видны только одному потоку. Здесь есть хорошее описание трюка: http://www.ibm.com/...
вопрос задан: 11 August 2011 16:19
0
ответов

Как связать конструкторы в иерархию классов?

У нас есть следующая иерархия классов: общедоступный класс Base {public Base () {// выполнить общую инициализацию} public Base (SomeClass param1): this () {// init ...
вопрос задан: 11 August 2011 15:33
0
ответов

.NET сокращает количество параллельных потоков при повторных запусках

Есть ли у .NET какие-либо веские причины сократить количество параллельных потоков через некоторое время? Я выполняю расчеты во многих проходах, на выполнение которых уходит несколько дней (каждый проход занимает около 1 часа). Задачи следующие ...
вопрос задан: 11 August 2011 14:59
0
ответов

Как использовать FastJson для перехода от строки Json к коллекции объектов

Я использую fastJSON, и у меня возникла проблема. Я не могу взять строку JSON и преобразовать ее в коллекцию объектов. Я думал, что он справится с этим, но, возможно, я делаю это неправильно или неправильно понимаю. ...
вопрос задан: 11 August 2011 13:33
0
ответов

Почему resharper предлагает const, статические операции?

Мне было интересно, почему resharper предлагает статический метод в нестатическом классе? Это для сохранения создания экземпляра? Это вопрос производительности? кроме того, почему он предлагает использовать 'const' ...
вопрос задан: 11 August 2011 05:23
0
ответов

Могу ли я сравнить ключи двух словарей?

Используя C #, я хочу сравнить два словаря, чтобы быть точным, два словаря с одинаковыми ключами, но разными значениями, я нашел метод Comparer, но я не совсем уверен, как его использовать? Есть ли способ ...
вопрос задан: 11 August 2011 02:07
0
ответов

Как я могу создать временные объекты для передачи без явного создания класса?

Мне часто нужно создать класс как контейнер для некоторых данных. Он используется ненадолго, но мне все еще нужно создать класс. Как это: публичный класс TempObject {public ...
вопрос задан: 10 August 2011 22:57
0
ответов

Исключение TypeInitializationException при создании объекта

У меня есть сборка (проект библиотеки классов в .Net 3.5), который имеет некоторые ссылки, такие как System.Configuration и System.Web. Я использую его в веб-приложении, и он отлично работает. Теперь мне нужно создать ...
вопрос задан: 10 August 2011 20:35
0
ответов

Динамическая загрузка C ++ / CLI .dll смешанного режима (и зависимостей) из неуправляемого C ++

У меня есть управляемая сборка C ++, которую я загружаю динамически в неуправляемом приложении C ++ с помощью стандартного вызова LoadLibrary (). Управляемая сборка C ++ зависит от нескольких других управляемых (C #) ...
вопрос задан: 10 August 2011 19:33
0
ответов

Следует ли использовать ToString для критической информации?

Я только что наткнулся на код, который переопределяет ToString () и возвращает некоторую важную информацию (не только отладочную информацию) ). Пользователи этого типа вызывают ToString () и анализируют эти важные данные. Мой ...
вопрос задан: 10 August 2011 16:25
0
ответов

Операция смещения битов .Net GetHashcode

Вчера я просматривал некоторые исходники .net и видел несколько реализаций GetHashcode с чем-то вместе строки этого: (i1 << 5) + i ^ i2 Я понимаю, что это за код ...
вопрос задан: 10 August 2011 15:19
0
ответов

Запрос Linq для подсчета поля в таблице данных

У меня есть таблица данных, которая содержит столбец как «Столбец-A». Теперь, если этот столбец содержит значение «Y» или «N», мне нужно установить переменную счетчика. для этого мне нужно проверить, что если count больше 0 ...
вопрос задан: 10 August 2011 14:33
0
ответов

Ref int question в C #

Проще говоря, я использую цикл while для повторения метода, и каждый раз при запуске метода int «i» увеличивается на 1. Хотя у меня возникают проблемы с вызовом «NumberUp» метод. ошибка outpu t is ...
вопрос задан: 10 August 2011 13:55
0
ответов

Передача mock-объектов конструктору

Я использовал RhinoMocks для некоторое время, но только начал изучать Moq. У меня очень простая проблема, и меня удивляет, что она не вылетает сразу из коробки. Предположим, у меня есть ...
вопрос задан: 10 August 2011 13:29
0
ответов

Ссылка на публичную строку из другого класса?

По какой-то причине, хотя я объявил строку в Program.cs static и public, когда я ссылаюсь на нее в другом классе, например Class1.cs, он не находит его: Program.cs public static string ...
вопрос задан: 10 August 2011 12:46
0
ответов

TypeConverter vs. Convert vs. TargetType.Parse

Насколько мне известно, существует как минимум 3 способа преобразования типов данных в .NET: использование System.ComponentModel.TypeConverter var conv = System.ComponentModel.TypeDescriptor.GetConverter (typeof (int)); var i1 ...
вопрос задан: 10 August 2011 12:20
0
ответов

Удаление первой строки текстового файла в C #

В настоящее время я могу удалить последнюю строку текстового файла, используя: var lines = System.IO.File.ReadAllLines ("test.txt"); System.IO.File.WriteAllLines ("test.txt", lines.Take (lines.Length - 1) .ToArray ()) ...
вопрос задан: 10 August 2011 09:26
0
ответов

Regex. Соответствующие и не захватывающие группы

Кто-нибудь может объяснить, почему Regex.Match захватывает не захватывающие группы. Ничего не могу найти в MSDN. Почему Regex regexObj = new Regex ("(?: A)"); Match matchResults = regexObj.Match ("аа"); while (...
вопрос задан: 10 August 2011 06:06
0
ответов

What is the point of DBNull?

In .NET there is the null reference, which is used everywhere to denote that an object reference is empty, and then there is the DBNull, which is used by database drivers (and few others) to denote... ...
вопрос задан: 10 August 2011 05:51
0
ответов

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

Насколько я понимаю, params - это просто синтаксический сахар, который "под капотом" просто дает вам массив указанный вами тип. Во-первых, когда бы вы это использовали? Во-вторых, зачем вам использовать его вместо ...
вопрос задан: 10 August 2011 05:51
0
ответов

Есть ли альтернатива для использования фонового рабочего в WPF?

Я новичок с WPF в моем приложении мне нужно выполнить серию шагов инициализации, они занимают 10-15 секунд, в течение которых мой пользовательский интерфейс перестает отвечать. Вчера я использовал ...
вопрос задан: 10 August 2011 04:19