Вопросы с тегом «c#»

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


4
Пользовательский заголовок для запроса HttpClient
Как добавить пользовательский заголовок в HttpClientзапрос? Я использую PostAsJsonAsyncметод, чтобы опубликовать JSON. Пользовательский заголовок, который мне нужно добавить, "X-Version: 1" Это то, что я сделал до сих пор: using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://api.clickatell.com/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "xxxxxxxxxxxxxxxxxxxx"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var response = …

17
Visual Studio 2015 Broken Razor Intellisense
После установки и последующего ремонта моего экземпляра VS2015 я все еще не могу заставить intellisense (на стороне сервера) работать в моих представлениях MVC. Я получаю уведомление в виде приглашения, как только я открываю в первый раз в сеансе файл .cshtml и получаю адрес файла Activitylog. Сообщение об ошибке, полученное в …

2
Отключить поддержку C # 6.0 в ReSharper
При использовании ReSharper он предлагал «Включить поддержку C # 6.0 для этого проекта». Я по глупости щелкнул по нему, и теперь, как и было объявлено, он дает мне предложения по C # 6.0, которые затем дают мне ошибки, поскольку я не использую C # 6.0 в этом проекте. Как отключить …
140 c#  resharper 

1
TargetedPatchingOptOut: «Производительность критична для встраивания через границы изображений NGen»?
Я просмотрел некоторые классы фреймворка с использованием отражателя и заметил, что некоторые методы и свойства имеют следующий атрибут [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")] Я почти уверен, что видел вышеупомянутый комментарий где-то еще и никогда не следил за ним. Не мог бы кто-нибудь сказать мне, что это означает …

7
Как элегантно работать с часовыми поясами
У меня есть веб-сайт, который размещен в другом часовом поясе, чем пользователи, использующие приложение. В дополнение к этому у пользователей может быть определенный часовой пояс. Мне было интересно, как к этому подходят другие пользователи и приложения SO? Наиболее очевидная часть заключается в том, что внутри БД дата и время хранятся …


2
Разница между RegisterStartupScript и RegisterClientScriptBlock?
Единственная разница между RegisterStartupScriptи RegisterClientScriptBlockзаключается в том, что RegisterStartupScript помещает javascript перед закрывающим </form>тегом страницы, а RegisterClientScriptBlock помещает его сразу после начального <form>тега страницы? Кроме того, когда бы вы предпочли одно другому? Я написал краткий образец страницы, где у меня возникла проблема, и я не уверен, в какой именно причине …
140 c#  javascript  asp.net  .net 

16
Как выключить компьютер с C #
Как лучше всего выключить компьютер из программы на C #? Я нашел несколько эффективных методов - я опубликую их ниже - но ни один из них не очень элегантен. Я ищу что-то попроще и изначально .net.
140 c#  .net  windows  shutdown 


10
Автоматическая ширина столбца в EPPlus
Как сделать столбцы шириной автоматически, если текст в столбцах длинный? Я использую этот код Worksheet.Column(colIndex).AutoFitColumn() 'on all columns' Worksheet.cells.AutoFitColumns() Worksheet.Column(colIndex).BestFit = True 'on all columns' Ни один из этих методов не работает Есть ли способы заставить его работать? Примечание: некоторые из моих текстов используют Unicode.
140 c#  .net  vb.net  epplus 

10
Как выполнить файл сценария .SQL с помощью c #
Я уверен, что на этот вопрос уже был дан ответ, однако мне не удалось найти ответ с помощью инструмента поиска. Используя С #, я хотел бы запустить файл .sql. Файл sql содержит несколько операторов sql, некоторые из которых разбиты на несколько строк. Я попытался прочитать файл и попытался выполнить файл …
140 c#  sql  oracle  scripting 

9
Какую криптографическую хеш-функцию мне выбрать?
Платформа .NET поставляется с 6 различными алгоритмами хеширования: MD5: 16 байт (время хеширования 500 МБ: 1462 мс) SHA-1: 20 байтов (1644 мс) SHA256: 32 байта (5618 мс) SHA384: 48 байтов (3839 мс) SHA512: 64 байта (3820 мс) RIPEMD: 20 байт (7066 мс) Каждая из этих функций выполняется по-разному; MD5 - …

4
Как работает атрибут ThreadStatic?
Как работает [ThreadStatic]атрибут? Я предполагал, что компилятор испускает некоторый IL для заполнения / извлечения значения в TLS, но, глядя на разборку, похоже, что это не делается на этом уровне. Что произойдет, если вы поместите его на нестатический член? У нас был разработчик, который допустил эту ошибку, а компилятор даже не …
140 c#  static  threadstatic 

7
Отображение количества строк в Stack Trace для сборки .NET в режиме выпуска
Есть ли способ отобразить строки в трассировке стека для сборки / развертывания сборки .NET в режиме выпуска? ОБНОВИТЬ: Мое приложение разделено на три проекта библиотеки классов и один проект «веб-сайта» ASP.NET. Ошибка, которую я пытаюсь отследить, находится в одном из трех проектов библиотеки классов. Я развернул файл pdb только для …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.