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

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

4
В чем смысл CTOR?
Во многих файлах C # я сохраняю теги регионов (?), Которые называются CTOR или ctor. В чем смысл ctor? Почему такой регион называется ctor?
222 c# 

30
Почему visual studio 2012 не находит мои тесты?
У меня есть некоторые тесты, которые используют встроенные Microsoft.VisualStudio.TestTools.UnitTesting, но не могут заставить их работать. Я использую Visual Studio 2012 Ultimate. У меня есть решение двух проектов; Надо испытание, using Microsoft.VisualStudio.TestTools.UnitTesting, [TestClass]перед классом, [TestMethod]прежде чем методы испытаний и ссылки Microsoft.VisualStudio.QualityTools.UnitTestFramework(версия 10.0.0.0, во время выполнения версии V2.0.50727). Я пробовал dot-net framework …

4
Что такое MvcHtmlString и когда я должен его использовать?
Документация для MvcHtmlStringне очень просвещая: Представляет строку в кодировке HTML, которую не следует кодировать снова. Мне не ясно, каковы именно последствия этого. Кажется, что некоторые вспомогательные методы HTML возвращают MvcHtmlString, но несколько примеров пользовательских помощников, которые я видел в Интернете, просто возвращают обычную строку. Вопросы: Что такое MvcHtmlString? Когда я …
221 c#  asp.net-mvc 

1
Что заставляет отладчик Visual Studio перестать оценивать переопределение ToString?
Среда: Visual Studio 2015 RTM. (Я не пробовал старые версии.) Недавно я отлаживал часть своего кода Noda Time и заметил, что когда у меня есть локальная переменная типа NodaTime.Instant(один из центральных structтипов в Noda Time), окна «Locals» и «Watch» не кажется, чтобы вызвать его ToString()переопределение. Если я вызываю ToString()явно в …

9
Как программно конвертировать файлы Word в PDF? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто в прошлом году . Улучшить этот вопрос Я обнаружил несколько программ с открытым исходным кодом / бесплатных программ, которые позволяют …
221 c#  vb.net  pdf  ms-word 

15
Разархивируйте файлы программно в .net
Я пытаюсь распаковать архивированный файл. Я пытался использовать System.IO.Compression.GZipStreamкласс в .NET, но когда мое приложение работает (на самом деле модульный тест), я получаю это исключение: System.IO.InvalidDataException: магическое число в заголовке GZip неверно. Убедитесь, что вы передаете поток GZip. Теперь я понимаю, что .zipфайл не совпадает с .gzфайлом, и это GZipне …
221 c#  unzip 

3
LINQ с групповым и графом
Это довольно просто, но я в растерянности: учитывая этот тип набора данных: UserInfo(name, metric, day, other_metric) и этот пример набора данных: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb 0 01/07/2011 3 jenn …
221 c#  linq  group-by 

8
Как заставить HTTPS использовать файл web.config
Я искал вокруг Google и StackOverflow, пытаясь найти решение этой проблемы, но все они, похоже, относятся к ASP.NET и т. Д. Я обычно запускаю Linux на своих серверах, но для этого одного клиента я использую Windows с IIS 7.5 (и Plesk 10). Именно поэтому я немного незнаком с файлами IIS …
220 c#  asp.net  iis  https  web-config 

30
Ошибка MSSQL «Основной поставщик не удалось открыть»
Я использовал .mdfдля подключения к databaseи entityClient. Теперь я хочу изменить строку подключения, чтобы не было .mdfфайла. Правильно ли следующее connectionString? <connectionStrings> <!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />--> <add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> Потому что я всегда получаю …


13
Возврат кода состояния http из контроллера Web Api
Я пытаюсь вернуть код состояния 304, не модифицированный для метода GET, в контроллере веб-API. Единственный способ, которым я преуспел, был чем-то вроде этого: public class TryController : ApiController { public User GetUser(int userId, DateTime lastModifiedAtClient) { var user = new DataEntities().Users.First(p => p.Id == userId); if (user.LastModified <= lastModifiedAtClient) { …

19
Есть ли существенная разница между использованием if / else и switch-case в C #?
В чем польза / минус использования switchоператора по сравнению с if/elseC #. Я не могу представить, что есть такая большая разница, кроме, возможно, внешнего вида вашего кода. Есть ли какая-то причина, по которой результирующий IL или связанная с ним производительность во время выполнения будут радикально отличаться? Связанный: Что быстрее, включить …

7
Выбор между HttpClient и WebClient
Наше веб-приложение работает в .Net Framework 4.0. Пользовательский интерфейс вызывает методы контроллера через вызовы ajax. Нам нужно воспользоваться услугой REST от нашего поставщика. Я оцениваю лучший способ вызвать службу REST в .Net 4.0. Службе REST требуется базовая схема аутентификации, и она может возвращать данные как в формате XML, так и …

4
Когда я буду использовать Task.Yield ()?
Я использую async / await и Taskмного, но никогда не использовал Task.Yield()и, честно говоря, даже со всеми объяснениями, я не понимаю, зачем мне этот метод. Может кто-нибудь привести хороший пример, где Yield()это требуется?
219 c#  async-await 

8
От клиента было обнаружено потенциально опасное значение Request.Path (*)
Я получаю довольно очевидную ошибку: В клиенте обнаружено потенциально опасное значение Request.Path (*). Проблема связана с *URL-адресом запроса: https://stackoverflow.com/Search/test*/0/1/10/1 Этот URL-адрес используется для заполнения страницы поиска, где «test *» является поисковым термином, а остальная часть URL-адреса относится к различным другим фильтрам. Есть ли простой способ включить эти специальные символы в …
218 c#  asp.net  url  routing  webforms 

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