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

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

14
Як завантажити файл на сервер за допомогою HTTP POST multipart / form-data?
Я розробляю програму Windows Phone 8. Я хочу завантажити базу даних SQLite через веб-службу PHP, використовуючи запит HTTP POST із типом MIME multipart / form-data & рядковими даними, що називаються "userid = SOME_ID". Я не хочу використовувати сторонні бібліотеки, такі як HttpClient, RestSharp або MyToolkit. Я спробував наведений нижче код, …

7
Де і як використовується термін WRAPPER у програмуванні, що він допомагає робити?
Я стикаюся з розробниками програмного забезпечення, використовуючи термін створення Wrappers інших класів або API або навіть деяких кодів, це термін, який використовують досвідчені програмісти Тож будь-яка ідея, що вони мають на увазі під нею; наприклад, просте запитання; ми отримали два типи методів сортування масивів, дозволимо створити для нього обгортку Наведений …
87 c# 

20
Чому я не можу посилатися на свою бібліотеку класів?
У мене є рішення, яке містить веб-сайт і бібліотеку класів у Visual Studio 2008. Потім у мене є інший проект веб-сайту поза рішенням, який повинен посилатися на бібліотеку класів. Я клацаю правою кнопкою миші папку Bin або проект і вибираю Додати посилання, а потім вибираю мій проект бібліотеки класів, він …



9
Visual Studio 2015 надзвичайно повільний
Я встановив Visual Studio 2015 Professional Edition, і мої комп'ютерні специфікації - це процесор Intel i7-3770 3,40 ГГц, 8 ГБ оперативної пам'яті та 64-розрядна версія Windows 7 Enterprise. Я хочу оновити свій проект до .NET 4.6, який написаний у Visual studio 2005 .NET 2.0, але у мене є серйозні проблеми …

15
Сортування списку IL у C #
Тож сьогодні я натрапив на цікаву проблему. У нас є веб-служба WCF, яка повертає IList. Насправді це не велика справа, поки я не захотів це розібрати. Виявляється, інтерфейс IList не має вбудованого методу сортування. У підсумку я використав ArrayList.Adapter(list).Sort(new MyComparer())метод для вирішення проблеми, але це мені просто здалося трохи «гетто». …
86 c#  generics  sorting  ilist 

6
Чому Assert.AreEqual (T obj1, Tobj2) не працює з однаковими байтовими масивами
У мене є два однакові байтові масиви в наступному сегменті коду: /// <summary> ///A test for Bytes ///</summary> [TestMethod()] public void BytesTest() { byte[] bytes = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketData); TransferEventArgs target = new TransferEventArgs(bytes); byte[] expected = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketValue); byte[] actual; actual = target.Bytes; Assert.AreEqual(expected, actual); } Обидва масиви однакові до самого байта. …

3
Об'єднання двох зображень у C # /. NET
Проста ідея: у мене є два зображення, які я хочу об’єднати, одне - 500x500, прозоре посередині, інше - 150x150. Основна ідея полягає в наступному: Створіть порожнє полотно розміром 500x500, розташуйте зображення 150x150 посередині порожнього полотна, а потім скопіюйте зображення 500x500 так, щоб прозора його середина дозволяла просвічувати 150x150. Я знаю, …
86 c#  .net  image 

7
Ефективний перелік унікальних рядків C #
Який найефективніший спосіб зберігати список рядків, ігноруючи дублікати? Я думав, що словник може найкраще вставити рядки, написавши dict [str] = false; і перерахування за допомогою клавіш у вигляді списку. Це хороше рішення?
86 c#  unique-values 

6
Беззамінна багатопоточність призначена для справжніх експертів з різьблення
Я читав відповідь, яку Джон Скіт дав на питання, і в ній він згадав це: Що стосується мене, то багатопоточність без блокування призначена для справжніх експертів з різьблення, серед яких я не один. Це чую не вперше, але я знаходжу дуже мало людей, які говорять про те, як ви це …

1
Конкатенація рядків за допомогою оператора '+'
Дивлячись на stringметадані класу, я бачу лише оператори ==і !=перевантажені. То як він може виконати конкатенацію для +оператора ' '? Редагувати : Кілька цікавих приміток від Еріка Ліпперта про об’єднання рядків: Частина 1 Частина 2 Також є супер стаття від Джоела, згадана в частині 2 ( http://www.joelonsoftware.com/articles/fog0000000319.html )
86 c#  .net  string 


10
Проаналізуйте вміст електронної пошти з цитованої відповіді
Я намагаюся зрозуміти, як проаналізувати текст електронного листа з будь-якого цитованого тексту відповіді, який він може містити. Я помітив, що зазвичай поштові клієнти ставлять "На таку-то дату так і так писали" або ставлять префікси до рядків кутовою дужкою. На жаль, не всі цим займаються. Хтось має ідею про те, як …
86 c#  ruby  email  email-parsing 

10
Обхідне рішення "містить ()" за допомогою Linq для сутностей?
Я намагаюся створити запит, який використовує список ідентифікаторів у реченні where, використовуючи API клієнта Silverlight ADO.Net Data Services (і, отже, Linq To Entities). Хто-небудь знає, як вирішити проблему, пов’язану з вмістом, що не підтримується? Я хочу зробити щось подібне: List<long?> txnIds = new List<long?>(); // Fill list var q = …

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