Запитання з тегом «c#»

C # (вимовляється як "дивись чітко") - це мова програмування із багатопарадигмою високого рівня, розроблена корпорацією Майкрософт. Код C # зазвичай орієнтований на сімейство інструментів та час виконання Microsoft .NET, які включають, серед іншого, .NET Framework, .NET Core та Xamarin. Використовуйте цей тег для питань щодо коду, написаного в офіційній специфікації C # або C #.

15
Дискримінований союз в C #
[Примітка: Це запитання мало оригінальну назву „ Союз стилю C (ish) у C # “, але, як повідомив коментар Джеффа, очевидно, ця структура називається „дискримінованим об’єднанням“] Вибачте за багатослівність цього питання. Є кілька подібних звучачих запитань до мого вже в SO, але вони, схоже, зосереджені на перевагах об'єднання, що економить …

7
Намалюйте один піксель у Windows Forms
Я застряг, намагаючись увімкнути один піксель у формі Windows. 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 


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

2
Чи існує C # альтернатива параметрам vararg Java?
Я працював над Java та новою технологією .Net Чи можна оголосити функцію в C #, яка приймає змінні вхідні параметри Чи існує якийсь синтаксис C #, подібний до наступного синтаксису Java? void f1(String... a)
93 c# 

7
Чи хороший підхід для виклику return усередині за допомогою оператора {}?
На цей питання є відповіді на Stack Overflow на російській мові : Чи можна робити возврат із блоку за допомогою () {}? Я просто хочу знати, чи це безпечний / хороший підхід для дзвінка returnвсередині usingблоку. Для екс. using(var scope = new TransactionScope()) { // my core logic return true; …
93 c#  return  using 

14
Як оновити претензію в ASP.NET Identity?
Я використовую автентифікацію OWIN для свого проекту MVC5. Це моєSignInAsync private async Task SignInAsync(ApplicationUser user, bool isPersistent) { var AccountNo = "101"; AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); identity.AddClaim(new Claim(ClaimTypes.UserData, AccountNo)); AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent, RedirectUri="Account/Index"}, identity); } Як бачите, я додав AccountNoдо списку претензій. Тепер, як …

5
Як отримати розташування DLL, що виконується на даний момент?
У мене є конфігураційний файл, який мені потрібно завантажити як частину виконання dll, який я пишу. Проблема у мене полягає в тому, що місце, де я розміщу файл dll та конфігурацію, не є "поточним місцем розташування", коли програма запущена. Наприклад, я помістив тут файл dll і xml: D: \ Program …
93 c#  .net  dll  file-io 

4
Як передати об’єкт HttpClient.PostAsync і серіалізувати як тіло JSON?
Я використовую System.Net.Http, я знайшов кілька прикладів в Інтернеті. Мені вдалося створити цей код для POSTзапиту: public static string POST(string resource, string token) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseUri); client.DefaultRequestHeaders.Add("token", token); var content = new FormUrlEncodedContent(new[] { new KeyValuePair<string, string>("", "") }); var result …

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


5
Чи повинен я хвилюватися з приводу попередження "Цей метод асинхронізації не має операторів" await "і буде працювати синхронно"
У мене є інтерфейс, який надає деякі асинхронні методи. Більш конкретно він має визначені методи, які повертають або Task, або Task <T>. Я використовую ключові слова async / await. Я перебуваю в процесі впровадження цього інтерфейсу. Однак у деяких із цих методів ця реалізація не має на що чекати. З …


9
Шаблон служби Windows відсутній?
Коли я йду створювати новий проект, шаблону "Служба Windows" немає! Чи може хтось сказати мені, де я можу його отримати, або надати посилання на нього?
92 c#  visual-studio 

9
Як відформатувати TimeSpan в XAML
Я намагаюся відформатувати текстовий блок, який прив'язаний до TimeSpanвластивості. Це працює, якщо властивість типу, DateTimeале не вдається, якщо це TimeSpan. Я можу це зробити за допомогою конвертера. Але я намагаюся з’ясувати, чи є якісь альтернативи. Зразок коду: public TimeSpan MyTime { get; set; } public Window2() { InitializeComponent(); MyTime = …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.