Вопросы с тегом '.net'

.NET framework - это программная среда, разработанная в основном для операционной системы Microsoft Windows. Он включает в себя реализацию библиотеки базового класса, Common Language Runtime (обычно называемой CLR), Common Type System (обычно называемой CTS) и Runtime динамического языка. Он поддерживает множество языков программирования, включая С#, VB.NET, F # и C++/CLI. НЕ используйте для вопросов о.NET Core.
46
ответов

Как обновить графический интерфейс из другого потока?

Каков самый простой способ обновить Label из другого потока? У меня есть Form на thread1, и из этого я запускаю другой поток (thread2). Хотя thread2 обрабатывает некоторые файлы, я хотел бы обновить Label в Form с текущим статусом работы thread2. ...
задан 19 марта '09 в 12:37
19
ответов

Почему Словарь предпочтительнее Hashtable?

В большинстве языков программирования словари предпочтительнее хэш-таблиц. В чем причины этого?
задан 19 нояб. '08 в 12:24
33
ответов

В чем разница между константой и readonly?

В чем разница между const и readonly, а вы используете один над другим?
задан 11 сент. '08 в 11:02
33
ответов

Path.Combine для URL-адресов?

Path.Combine удобен, но есть ли аналогичная функция в платформе .NET для URL-адрес? Я ищу синтаксис вот так: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") который вернется: "http://MyUrl.com/Images/Image.jpg"
задан 17 дек. '08 в 0:42
26
ответов

Почему не наследовать от List <T>?

При планировании моих программ я часто начинаю с такой мысли: Футбольная команда - это всего лишь список футболистов. Поэтому я должен представить его с помощью: var football_team = new List<FootballPlayer>(); Заказ этого списка представляе...
задан 11 февр. '14 в 6:01
8
ответов

Можете ли вы просмотреть все значения перечисления?

У этого вопроса уже есть ответ: Как перечислить перечисление? 14 ответов public enum Foos { A, B, C } Есть ли способ перебрать возможные значения Foos? В принципе? foreach(Foo in Foos)
задан 09 июня '09 в 23:25
10
ответов

Как избежать фигурных скобок (фигурные скобки) в строке формата в .NET.

Как можно скопировать скобки при использовании string.Format. Например: String val = "1,2,3" String.Format(" foo {{0}}", val); В этом примере не генерируется исключение, но выводится строка foo {0} Есть ли способ избежать скобок?
задан 18 сент. '08 в 13:04
13
ответов

Html.Partial vs Html.RenderPartial & Html.Action vs Html.RenderAction

В ASP.NET MVC, в чем разница между: Html.Partial и Html.RenderPartial Html.Action и Html.RenderAction
задан 09 марта '11 в 18:41
21
ответ

Как и когда использовать "асинхронный и ждущий"

Из моего понимания одна из главных вещей, которые async и await делают, это сделать код легким для записи и чтения - но использует их равными нерестующим фоновым потокам для выполнения длительной логики? В настоящее время я тестирую самый простой ...
задан 22 янв. '13 в 12:29
7
ответов

Как пометить метод как устаревший или устаревший?

Как пометить метод как устаревший или устаревший с помощью С#?
задан 19 нояб. '09 в 0:53
20
ответов

Запрос LINQ в DataTable

Я пытаюсь выполнить запрос LINQ в объекте DataTable, и я прихожу к выводу, что выполнение таких запросов в DataTables непросто. Например: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Это запрещено. Как ...
задан 14 авг. '08 в 13:08
25
ответов

Как я могу получить путь к приложению в консольном приложении .NET?

Как найти путь приложения в консольном приложении? В Windows Forms я могу использовать Application.StartupPath для поиска текущего пути, но это, похоже, не доступно на консоли приложение.
задан 08 мая '09 в 2:05
14
ответов

Как преобразовать байт UTF-8 [] в строку?

У меня есть массив byte[], который загружается из файла, который, как мне известно, содержит UTF-8. В некотором отладочном коде мне нужно преобразовать его в строку. Есть ли один лайнер, который сделает это? Под обложками это должно быть просто рас...
задан 16 июня '09 в 21:47
25
ответов

Deserialize JSON в динамический объект С#?

Есть ли способ десериализации содержимого JSON в динамический тип С# 4? Было бы неплохо пропустить создание группы классов, чтобы использовать DataContractJsonSerializer.
задан 29 июня '10 в 19:04
17
ответов

Entity Framework vs LINQ to SQL

Теперь, когда был выпущен .NET v3.5 SP1 (вместе с VS2008 SP1), теперь у нас есть доступ к инфраструктуре .NET. Мой вопрос в том, что. При попытке решить между использованием Entity Framework и LINQ to SQL как ORM, какая разница? Как я понимаю, плат...
задан 12 авг. '08 в 14:04