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

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

10
Налагодження та ефективність випуску
Я стикався з наступним пунктом: "Налаштування відладки проти випуску в IDE при компіляції коду в Visual Studio майже не має ніякої різниці в продуктивності ... згенерований код майже однаковий. Компілятор C # насправді не робить оптимізації. Компілятор C # просто випльовує IL ... і під час виконання саме JITer робить …


13
Як створити файл CS # Excel C #? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання Я шукаю клас для створення файлів CSV Excel. Очікувані функції: Надзвичайно простий у використанні Утечі комами …
132 c#  excel  csv  export 

9
Використання Server.MapPath у зовнішніх класах C # в ASP.NET
Я намагаюся отримати абсолютний шлях певних файлів до класу C #. Server.MapPathЗвичайно, чудово працює для ASPX та їх кодових сторінок, але цього немає у файлі іншого класу. Я намагався HostingEnvironment.MapPath(), але це скаржиться на те, що відносний віртуальний шлях заборонений. Будь-які думки? System.Web вже імпортується.
132 c#  asp.net  file  path  relative-path 

5
Пропускаючи всі простори імен xsi та xsd при серіалізації об’єкта в .NET?
Код виглядає так: StringBuilder builder = new StringBuilder(); XmlWriterSettings settings = new XmlWriterSettings(); settings.OmitXmlDeclaration = true; using (XmlWriter xmlWriter = XmlWriter.Create(builder, settings)) { XmlSerializer s = new XmlSerializer(objectToSerialize.GetType()); s.Serialize(xmlWriter, objectToSerialize); } Отриманий серіалізований документ включає простори імен, наприклад: <message xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns="urn:something"> ... </message> Щоб видалити простори імен xsi та …

4
Entity Framework 4 - AddObject vs Attach
Я працював з Entity Framework 4 останнім часом, і я трохи розгублений, коли використовувати ObjectSet.Attach та ObjectSet.AddObject . З мого розуміння: Використовуйте "Attach", коли Entity вже існує в системі Використовуйте "AddObject" під час створення абсолютно нової сутності Отже, якщо я створюю нову Особу , я роблю це. var ctx = …

10
Як налагодити посилання на dll (маючи pdb)
У мене в робочій області є два рішення, скажімо, A і B. Рішення A - це більш старий проект, який я закінчив кодувати деякий час тому. У рішенні B мені потрібно використовувати деякі класи з рішення А. Для цього я додаю посилання на dll одного з проектів у рішенні A. …


14
У LINQ для сутностей підтримуються лише конструктори без параметри і ініціалізатори
Я маю цю помилку в цьому виразі linq: var naleznosci = (from nalTmp in db.Naleznosci where nalTmp.idDziecko == idDziec select new Payments ( nalTmp.Dziecko.Imie, nalTmp.Dziecko.Nazwisko, nalTmp.Miesiace.Nazwa, nalTmp.Kwota, nalTmp.RodzajeOplat.NazwaRodzajuOplaty, nalTmp.RodzajeOplat.TypyOplat.NazwaTypuOplaty, nalTmp.DataRozliczenia, nalTmp.TerminPlatnosci )).ToList(); Будь-яка ідея, як вирішити цю проблему? Я намагаюся з будь-якою комбінацією виразів ...: /

7
Як мати автоматичну часову позначку в SQLite?
У мене база даних SQLite, версія 3, і я використовую C # для створення програми, яка використовує цю базу даних. Я хочу використовувати поле часової позначки в таблиці для одночасності, але зауважую, що коли я вставляю новий запис, це поле не встановлюється, а є нульовим. Наприклад, у MS SQL Server, …
132 c#  sqlite  timestamp 


15
Як ігнорувати перевірку сертифіката, коли ssl
Я намагаюся знайти спосіб ігнорувати перевірку сертифіката при запиті ресурсу Https, поки що я знайшов корисну статтю в Інтернеті. Але у мене все ще є якась проблема. Перегляньте мій код. Я просто не розумію, що означає код ServicePointManager.ServerCertificateValidationCallback. Коли цей метод делегата буде викликаний? І ще одне питання, в якому …

2
Як ви реалізуєте метод делегування асинхронних дій?
Трохи довідкової інформації. Я вивчаю стек Web API і намагаюся інкапсулювати всі дані у вигляді об’єкта "Результат" з такими параметрами, як Success та ErrorCodes. Однак різні методи давали б різні результати та коди помилок, але, як правило, об'єкт результатів, як правило, був би створений однаково. Щоб заощадити деякий час, а …

9
перетворення базового 64 рядка в зображення та збереження його
Ось мій код: protected void SaveMyImage_Click(object sender, EventArgs e) { string imageUrl = Hidden1.Value; string saveLocation = Server.MapPath("~/PictureUploads/whatever2.png") ; HttpWebRequest imageRequest = (HttpWebRequest)WebRequest.Create(imageUrl); WebResponse imageResponse = imageRequest.GetResponse(); Stream responseStream = imageResponse.GetResponseStream(); using (BinaryReader br = new BinaryReader(responseStream)) { imageBytes = br.ReadBytes(500000); br.Close(); } responseStream.Close(); imageResponse.Close(); FileStream fs = new FileStream(saveLocation, …

6
Доступ до поточного HttpContext в ASP.NET Core
Мені потрібно отримати доступ до струму HttpContext статичним методом або службовою службою. З класичним ASP.NET MVC і System.Web, я б просто використовувати HttpContext.Currentдля статичного доступу до контексту. Але як це зробити в ASP.NET Core?
132 c#  asp.net-core 

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