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

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

7
Нарисуйте один пиксель в Windows Forms
Я застрял, пытаясь включить один пиксель в Windows Form. graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws two pixels graphics.DrawLine(Pens.Black, 50, 50, 50, 50); // draws no pixels У API действительно должен быть метод для установки цвета одного пикселя, но я его не вижу. Я использую C #.
93 c#  .net  winforms  gdi+  pixel 

19
Как решить, что класс исключения COM не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))?
Когда я пытаюсь создать экземпляр класса COM, он выдает исключение как Класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) Пожалуйста, предложите, как я могу это решить?
93 c#  vb.net 

4
dynamic не содержит определения свойства из ссылки на проект
Я получаю сообщение об ошибке: 'объект' не содержит определения для 'Заголовка' весь код тоже на github У меня есть ConsoleApplication1, который выглядит так namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Movie m = new Movie(); var o = new { Title = "Ghostbusters", Rating = "PG" …

7
Как прочитать текстовый файл в корневом каталоге проекта?
Я хочу прочитать первую строку текстового файла, который я добавил в корневой каталог моего проекта. Это означает, что мой обозреватель решений показывает файл .txt вместе с моими файлами .cs в моем проекте. Итак, я попробовал сделать: TextReader tr = new StreamReader(@"myfile.txt"); string myText = tr.ReadLine(); Но это не работает, потому …
93 c#  wpf 

2
Есть ли альтернатива C # параметрам Java vararg?
Я работал над Java и новичок в технологии .Net Можно ли объявить в C # функцию, принимающую переменные входные параметры Есть ли какой-либо синтаксис C #, похожий на следующий синтаксис Java? void f1(String... a)
93 c# 

7
Это хороший подход - вызвать return внутри с помощью оператора {}?
На этот вопрос есть ответы на Stack Overflow на русском : Можно ли делать возврат из блока using () {}? Я просто хочу знать, безопасен ли / хороший подход для вызова returnвнутри usingблока. Например, using(var scope = new TransactionScope()) { // my core logic return true; // if condition met …
93 c#  return  using 


5
Visual Studio во время отладки: оценка функции требует запуска всех потоков.
При отладке внезапно появляется странная ошибка. До сих пор переменная в окнах просмотра отображалась правильно. Теперь я всегда получаю сообщение об ошибке в окнах часов: Оценка функции требует, чтобы все потоки работали Я больше не могу проверить какие-либо переменные. Я не работаю с потоками явно. Что я могу сделать, чтобы …

5
C # Преобразование Base64 -> byte []
У меня есть Base64 byte[]массив, который передается из потока, который мне нужно преобразовать в нормальный, byte[]как это сделать?
93 c#  base64 


3
Необязательные параметры в маршрутизации атрибутов веб-API
Я хочу обработать POST следующего API-вызова: /v1/location/deviceid/appid Дополнительные параметры поступают из Post-Body. У меня все работает нормально. Теперь я хочу расширить свой код, разрешив "deviceid" и / или "appid" и / или BodyData иметь значение null: /v1/location/deviceid /v1/location/appid /v1/location/ Эти 3 URL-адреса должны отвечать одним и тем же маршрутом. Мой …

5
Нераспознанная escape-последовательность для строки пути, содержащей обратную косую черту
Следующий код генерирует ошибку компилятора о «нераспознанной escape-последовательности» для каждой обратной косой черты: string foo = "D:\Projects\Some\Kind\Of\Pathproblem\wuhoo.xml"; Думаю, мне нужно избежать обратной косой черты? Как я могу это сделать?
93 c#  .net  string  path  escaping 

5
Проверка пустого или нулевого JToken в JObject
У меня есть следующие ... JArray clients = (JArray)clientsParsed["objects"]; foreach (JObject item in clients.Children()) { // etc.. SQL params stuff... command.Parameters["@MyParameter"].Value = JTokenToSql(item["thisParameter"]); } JTokenToSql выглядит так ... public static object JTokenToSql(JToken obj) { if (obj.Any()) return (object)obj; else return (object)DBNull.Value; } Я тоже пробовал ((JObject)obj).Count.. Но, похоже, не работает.
93 c#  sql  json.net 



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