C # (произносится как «резкий») - это высокоуровневый, статически типизированный язык программирования с несколькими парадигмами, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, включая, среди прочего, .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном на C # или в формальной спецификации C #.

Подробнее про c#...

Один из поддерживаемых мной сайтов сильно зависит от использования ViewState (это не мой код). Однако на некоторых страницах, где ViewState чрезмерно раздут, Safari выдает ошибку "Validation of viewstate MAC failed". Похоже, это происходит только в Safari. Firefox, IE и Opera успешно загружаются п....
4 Авг 2008 в 16:38
Я ищу способ удалить файл, который заблокирован другим процессом с помощью C #. Я подозреваю, что метод должен уметь определять, какой процесс блокирует файл (возможно, отслеживая дескрипторы, хотя я не уверен, как это сделать в C #), а затем закрыть этот процесс, прежде чем можно будет завершить у....
4 Авг 2008 в 09:45
Как лучше всего отображать содержимое Flash в приложении WinForms C # ? Я хотел бы создать пользовательский элемент управления (аналогичный текущему PictureBox), который сможет отображать изображения и флэш-контент. Было бы здорово иметь возможность загружать флеш-содержимое из своего рода потока....
4 Авг 2008 в 09:35
Мне нужно получить представление base64-encoded от ViewState. Очевидно, это будет доступно только в конце жизненного цикла запроса, и это нормально. Например, если вывод страницы включает: <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJODU0Njc5MD...==" /> Мне нужен спос....
4 Авг 2008 в 07:59
Я поддерживаю приложение .NET 1.1, и одна из моих задач - убедиться, что пользователь не видит никаких недружественных уведомлений об ошибках. Я добавил обработчики к Application.ThreadException и AppDomain.CurrentDomain.UnhandledException, которые действительно вызываются. Моя проблема в том, что ....
4 Авг 2008 в 05:15
Какой самый простой способ подключиться и запросить базу данных для набора записей на C #?....
4 Авг 2008 в 04:47
SQL: SELECT u.id, u.name, isnull(MAX(h.dateCol), '1900-01-01') dateColWithDefault FROM universe u LEFT JOIN history h ON u.id=h.id AND h.dateCol<GETDATE()-1 GROUP BY u.Id, u.name ....
4 Авг 2008 в 01:22
Не всегда можно знать Type объекта во время компиляции, но может потребоваться создать экземпляр Type. Как получить новый экземпляр объекта из Type?....
3 Авг 2008 в 20:29
Я хочу добавить в свою работу структуру модульного тестирования. Мы используем Visual Studio 2005 (хотя мы, возможно, перейдем к 2008 году в течение следующих шести месяцев) и работаем в основном на C #. Если у фреймворка есть какая-то интеграция с IDE, это было бы лучше всего, но я открыт для фре....
3 Авг 2008 в 18:53
Я бы хотел, чтобы свойство версии моего приложения увеличивалось для каждой сборки, но я не уверен, как включить эту функцию в Visual Studio (2005/2008). Я попытался указать AssemblyVersion как 1.0. *, Но мне не удалось получить именно то, что я хочу. Я также использую файл настроек, и в более ранн....
3 Авг 2008 в 15:12
Когда я пришел, я читал More Joel on Software через Джоэля Спольски, говорящего о каком-то конкретном типе программистов, знающих разницу между int и Integer на Java / C # (объектно-ориентированные языки программирования). Итак, в чем разница?....
3 Авг 2008 в 01:47
Предположим, вы делаете что-то вроде следующего List<string> myitems = new List<string> { "Item 1", "Item 2", "Item 3" }; ComboBox box = new ComboBox(); box.DataSource = myitems; ComboBox box2 = new ComboBox(); box2.DataSource = myitems Итак, теперь у нас есть 2 поля со списком, привя....
2 Авг 2008 в 20:09
Мне часто приходится сортировать словарь, состоящий из ключей и значений, по значению. Например, у меня есть хэш слов и соответствующих частот, которые я хочу отсортировать по частоте. Существует SortedList, который подходит для одного значения (скажем, частоты), и я хочу сопоставить его со словом.....
2 Авг 2008 в 04:40
У меня есть небольшая игра, написанная на C #. Он использует базу данных как серверную часть. Это это карточная игра, и я хотел реализовать функцию карт в виде сценария. Я имею в виду, что у меня есть интерфейс ICard, который реализует класс карты (public class Card056: ICard) и который содержит ....
2 Авг 2008 в 03:22
Одна из забавных составляющих мультикультурного программирования - числовые форматы. Американцы используют 10 000,50 Немцы используют 10.000,50 Французский использовать 10 000,50 Мой первый подход - взять строку, проанализировать ее в обратном направлении, пока я не найду разделитель, и использовать....
Недавно наш сайт был наводнен возрождением ботнета Asprox SQL-инъекция. Не вдаваясь в подробности, атака пытается выполнить код SQL, кодируя команды T-SQL. в ДВОИЧНОЙ строке в кодировке ASCII. Выглядит это примерно так: DECLARE%20@S%20NVARCHAR(4000);SET%20@S=CAST(0x44004500...06F007200%20AS%20NVA....
1 Авг 2008 в 19:23
У меня есть DataTable со столбцом Name. Я хочу создать коллекцию уникальных имен, упорядоченных в алфавитном порядке. Следующий запрос игнорирует предложение order by . var names = (from DataRow dr in dataTable.Rows orderby (string)dr["Name"] select (string)dr["Name"]).Distinct(); По....
1 Авг 2008 в 17:14
Мне известно, что в .NET есть три типа таймера (см. Сравнение классов таймера в библиотеке классов .NET Framework ). Я выбрал поточный таймер, так как другие типы могут дрейфовать, если основной поток занят, и мне нужно, чтобы это было надежно. То, как этот таймер работает в управлении таймером, п....
1 Авг 2008 в 16:43
Как представить запрос LINQ как веб-службу ASMX? Обычно с бизнес-уровня я могу вернуть типизированный DataSet или DataTable, который можно сериализовать для передачи по ASMX. Как я могу сделать то же самое для запроса LINQ? Есть ли способ заполнить типизированный DataSet или DataTable с помощь....
1 Авг 2008 в 08:59