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

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

6
Как запустить приложение от имени администратора при отладке с помощью Visual Studio?
У меня есть приложение С #, в котором у меня должен быть доступ на чтение / запись к корню диска C. Я понимаю, что могу скомпилировать код и запустить исполняемый файл от имени администратора, и он работает. Но мне нужно его отладить, и я не уверен, как запустить приложение в …
90 c#  visual-studio 

11
Чтение PDF-документов в .Net [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
90 c#  .net  pdf 


4
Нужно ли вручную закрывать и удалять SqlDataReader?
Здесь я работаю с устаревшим кодом, и многие его экземпляры SqlDataReaderникогда не закрываются и не удаляются. Соединение закрыто, но я не уверен, нужно ли управлять считывателем вручную. Может ли это вызвать снижение производительности?
90 c#  sql  .net  ado.net 

2
Url.Action помещает & amp; в моем URL-адресе, как я могу это решить?
Я хочу отправить переменные itemId и entityModel в ActionResult CreateNote: public ActionResult CreateNote( [ModelBinder(typeof(Models.JsonModelBinder))] NoteModel Model, string cmd, long? itemId, string modelEntity) с этим javascript: Model.meta.PostAction = Url.Action("CreateNote", new { cmd = "Save", itemId = itemId, modelEntity = modelEntity}); Однако отправляемый URL-адрес localhost:1304/Administration/blue/en-gb/Entity/CreateNote?modelEntity=Phrase&itemId=44 Я хочу отправить localhost:1304/Administration/blue/en-gb/Entity/CreateNote?modelEntity=Phrase&itemId=44 Как я могу …

5
Руководство по стилю для c #? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Мне нравится руководство по стилю, используемое Google для C ++, опубликованное здесь . …
90 c#  coding-style 


7
Ошибка Недопустимая опция «6» для / langversion; должен быть ISO-1, ISO-2, 3, 4, 5 или по умолчанию
Я пытаюсь настроить таргетинг на .NET 4.6, а также воспользоваться преимуществами последней версии C #, изменив версию языка C # на 6. Однако во время компиляции я получил эту ошибку: Ошибка Недопустимая опция «6» для / langversion; должен быть ISO-1, ISO-2, 3, 4, 5 или по умолчанию Если я /langversion:6обновлю …

9
Как преобразовать «0» и «1» в ложь и истину
У меня есть метод, который подключается к базе данных через Odbc. Хранимая процедура, которую я вызываю, имеет возвращаемое значение, которое со стороны базы данных является Char. Прямо сейчас я беру это возвращаемое значение в виде строки и использую ее в простом выражении if. Мне очень не нравится идея сравнивать такую …

11
как преобразовать строку в bool
У меня есть значение, stringкоторое может быть либо «0», либо «1», и гарантировано, что это не будет больше ничего. Возникает вопрос: какой лучший, самый простой и элегантный способ преобразовать это в a bool?


6
Анализатор / считыватель CSV для C #? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
89 c#  csv 

6
Оператор по модулю (%) дает разные результаты для разных версий .NET в C #.
Я шифрую вводимые пользователем данные для создания строки пароля. Но строка кода дает разные результаты в разных версиях фреймворка. Частичный код со значением нажатой пользователем клавиши: Нажата клавиша: 1. Переменная ascii- 49. Значения "e" и "n" после некоторых вычислений: e = 103, n = 143, Math.Pow(ascii, e) % n Результат …
89 c#  .net  modulo 

5
Как использовать Guids в C #?
Этот код: Something = new Guid() возвращается: 00000000-0000-0000-0000-000000000000 все время, и я не могу сказать почему? Итак, почему?
89 c#  guid 

14
Оператор LIKE в LINQ
Есть ли способ сравнить строки в выражении LINQ C #, аналогичном оператору SQL LIKE? Предположим, у меня есть список строк. В этом списке я хочу найти строку. В SQL я мог написать: SELECT * FROM DischargePort WHERE PortName LIKE '%BALTIMORE%' Вместо приведенного выше запроса требуется синтаксис linq. using System.Text.RegularExpressions; …
89 c#  linq  sql-like 

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