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

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

7
Відображення зображення у консольному додатку
У мене є консольний додаток, який управляє зображеннями. Тепер мені потрібно щось на зразок попереднього перегляду зображень у консольній програмі. Чи є спосіб відобразити їх у консолі? Ось порівняння поточних відповідей на основі символів: Вхідні дані: Вихід:
85 c#  image  console 

4
Як я можу зробити xmlserializer лише серіалізацією звичайного xml?
Мені потрібно отримати звичайний xml, без символу <?xml version="1.0" encoding="utf-16"?>на початку та xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"в першому елементі з XmlSerializer. Як я можу це зробити?


7
Що означає {0}, коли його знайдено в рядку в C #?
У такому словнику: Dictionary<string, string> openWith = new Dictionary<string, string>(); openWith.Add("txt", "notepad.exe"); openWith.Add("bmp", "paint.exe"); openWith.Add("dib", "paint.exe"); openWith.Add("rtf", "wordpad.exe"); Console.WriteLine("For key = \"rtf\", value = {0}.", openWith["rtf"]); Вихід: Для Key = "rtf" значення = wordpad.exe Що {0}означає?
85 c#  string  formatting 


10
У чому різниця між посиланням на C # та покажчиком?
Я не зовсім розумію різницю між посиланням на C # та покажчиком. Вони обидва вказують на місце в пам'яті, чи не так? Єдина різниця, яку я можу зрозуміти, полягає в тому, що покажчики не такі розумні, не можуть вказувати ні на що в купі, звільняються від збору сміття і можуть …
85 c#  pointers  reference 

4
Отримати значення відкритого статичного поля за допомогою відображення
Це те, що я зробив до цього часу: var fields = typeof (Settings.Lookup).GetFields(); Console.WriteLine(fields[0].GetValue(Settings.Lookup)); // Compile error, Class Name is not valid at this point І це мій статичний клас: public static class Settings { public static class Lookup { public static string F1 ="abc"; } }
85 c#  .net 

8
Winforms TableLayoutPanel додає рядки програмно
Я боровся з цим деякий час, і виявив, що ряд інших людей також борються з TableLayoutPanel (.NET 2.0 Winforms). Проблема Я намагаюся взяти "порожню" панель tablelayoutpanel, яка має 10 стовпців, а потім під час виконання програмно додати рядки елементів керування (тобто один елемент керування на клітинку). Можна було подумати, що …

5
Читання структури даних C / C ++ у C # з байтового масиву
Який найкращий спосіб заповнити структуру C # із байтового масиву [], де дані були зі структури C / C ++? Структура C буде виглядати приблизно так (мій C дуже іржавий): typedef OldStuff { CHAR Name[8]; UInt32 User; CHAR Location[8]; UInt32 TimeStamp; UInt32 Sequence; CHAR Tracking[16]; CHAR Filler[12]; } І заповнив …

6
Як я можу отримати доступ до сеансу за допомогою веб-методу?
Чи можу я використовувати значення сеансу всередині a WebMethod? Я спробував використовувати, System.Web.Services.WebMethod(EnableSession = true)але я не можу отримати доступ до параметра Session, як у цьому прикладі : [System.Web.Services.WebMethod(EnableSession = true)] [System.Web.Script.Services.ScriptMethod()] public static String checaItem(String id) { return "zeta"; } ось JS, який викликає webmethod: $.ajax({ type: "POST", url: …
85 c#  session 


2
Async PartialView викликає виняток "HttpServerUtility.Execute заблоковано ..."
У мене частковий вигляд, який намагається отримати a IEnumerable<Post>з бази даних за допомогою async ... Метод public static class PostService { public static int PostsPerPage = 50; public static async Task<IEnumerable<Post>> GetRecentAsync(int page = 0) { return await entityFrameworkDbContext.Posts .ToListAsync(); } } PartialView public async Task<ActionResult> Recent(int page = 0) …

6
Як підвищити привілеї лише тоді, коли це потрібно?
Це питання стосується Windows Vista! У мене є програма, яка зазвичай працює без адміністративних привілеїв. Існує одна діяльність, яка потребує адміністративних привілеїв, але я не хочу запускати саму програму з вищими привілеями, коли я знаю, що більшість випадків користувач навіть не використовує цю функцію. Я думаю про певний метод, за …

4
Надіслати електронну пошту кільком одержувачам за допомогою MailMessage?
У мене кілька одержувачів електронної пошти, що зберігаються в SQL Server. Коли я натискаю кнопку відправити на веб-сторінці, вона повинна надіслати електронне повідомлення всім одержувачам. Я розділив електронні листи за допомогою ;. Далі наводиться єдиний код одержувача. MailMessage Msg = new MailMessage(); MailAddress fromMail = new MailAddress(fromEmail); Msg.From = fromMail; …
85 c#  mailmessage 

4
Не можете знайти простір імен System.Windows.Media?
Я використовую об’єкт від сторонніх API, що має властивість типу System.Windows.Media.ImageSource, але, здається, я ніде не можу знайти простір імен System.Windows.Media. Якщо я спробую додати посилання на свій проект, я не бачу System.Windows.Mediaу списку варіантів. Мій проект також націлений на .Net 3.5. Чи потрібно ще щось робити, щоб мати доступ …
85 c#  .net  namespaces 

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