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

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

10
Оголосіть і призначте декілька рядкових змінних одночасно
Я оголошую деякі рядки порожніми, тому згодом це не призведе до помилок. Я читав, що це був правильний спосіб: string Camnr = Klantnr = Ordernr = Bonnr = Volgnr = Omschrijving = Startdatum = Bonprioriteit = Matsoort = Dikte = Draaibaarheid = Draaiomschrijving = Orderleverdatum = Regeltaakkode = Gebruiksvoorkeur = …

9
Отримання OutOfMemoryException у Xamarin
java.lang.OutOfMemoryError. Подумайте про збільшення значення $ (JavaMaximumHeapSize). У Java не вистачало пам'яті під час запуску 'java.exe' У моєму Visualstudio Xamarin Project вичерпується пам’ять, будь ласка, допоможіть мені, як я можу вирішити цю проблему.

16
як зупинити мерехтіння C # винних форм - -
У мене є програма, яка по суті нагадує нанесення фарби. Однак у моєї програми є деякі мерехтливі проблеми. У моєму коді є такий рядок (який повинен позбутися мерехтіння - але ні): this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint | ControlStyles.DoubleBuffer, true); мій код (за мінусом супер та підкласів для фігур такий: using System; using …
76 c#  drawing 

7
Спосіб мати рядок. Замінити лише натиснуті "цілі слова"
Мені потрібен спосіб отримати це: "test, and test but not testing. But yes to test".Replace("test", "text") повернути це: "text, and text but not testing. But yes to text" В основному я хочу замінити цілі слова, але не часткові збіги. ПРИМІТКА: Мені доведеться використовувати VB для цього (код SSRS 2008), але …
76 c#  .net  vb.net  string 

4
Безкоштовний генератор QR-коду c # [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 5 років тому . Удосконалюйте це питання Я шукаю безкоштовну бібліотеку / код c # для створення штрих-кодів. Доцільно мені потрібно мати …
76 c#  qr-code 

6
Клієнт SOAP у .NET - посилання чи приклади?
Передумови: Я створюю веб-сайт, який надаватиме безліч простих послуг через SOAP та, можливо, інші протоколи. Мета полягає в тому, щоб полегшити виконання, наприклад, перетворень, розбору RSS, перевірки спаму та багатьох інших видів роботи. Сайт буде орієнтований переважно на початківців розробників. Моя проблема: Я ніколи не розробляв жодного C # або …
76 c#  wcf  soap  soap-client 

2
moq objects Повертає метод, повинен повернути нульовий об'єкт
Я розробляю веб-API, і один із тестів, який я придумав, полягає в тому, що якщо клієнт робить операцію GET з ідентифікатором фізичного тесту (фізичний тест - це ресурс, який я шукаю), і що фізичний тест не знайдений , веб-API повинен повернути статус 404. Зараз я використовую фреймворк moq для своїх …

7
Чи можна використовувати секундомір у виробничому коді?
Мені потрібен точний таймер, і DateTime. Зараз здається недостатньо точним. З прочитаних описів System.Diagnostics.Stopwatch здається саме тим, що я хочу. Але у мене є фобія. Я нервуюся з приводу використання будь-чого від System.Diagnostics у фактичному виробничому коді. (Я широко використовую його для налагодження за допомогою Asserts, PrintLns тощо, але ще …

4
Як визначити правила пароля для ідентифікації в ASP.NET 5 MVC 6 (vNext)?
Постачальник ідентифікаційних даних за замовчуванням, наданий в ASP.NET 5, має дуже суворі правила паролів за замовчуванням, що вимагає введення малих літер, великих літер, небуквено-цифрових символів та цифр. Я шукаю спосіб змінити вимоги до пароля для постачальника. Раніше в ASP.NET 4 постачальника можна було налаштувати за допомогою XML-файлу Web.config, як відповіли …

7
foreach на запит. файли
Я намагаюся завантажити кілька файлів у ASP.NET MVC, і у мене є цей простий цикл foreach у моєму контролері foreach (HttpPostedFileBase f in Request.Files) { if (f.ContentLength > 0) FileUpload(f); } Попередній код генерує цю помилку: Unable to cast object of type 'System.String' to type 'System.Web.HttpPostedFile'. Я не розумію, чому …

17
Автоматично реалізовані геттери та сетери проти загальнодоступних полів
Я бачу багато прикладу коду для класів C #, який робить це: public class Point { public int x { get; set; } public int y { get; set; } } Або, у старому коді, те саме з явним приватним значенням резервної копії та без нових властивостей, які автоматично реалізуються: …
76 c#  oop  properties  field 

5
pinvokestackimbalance - як я можу це виправити або вимкнути?
Я щойно перейшов на vs2010 з vs2008. Точне рішення, за винятком того, що тепер кожен окремий дзвінок до бібліотеки C ++ дає виняток "pinvokestackimbalance". Цей виняток не звільняється у 2008 році. Я маю повний доступ до DLL C ++ та до програми, що викликає. Здається, проблем з обертанням немає, але …

19
Показати дочірню форму в центрі батьківської форми на C #
Я створюю нову форму і дзвоню з батьківської форми наступним чином: loginForm = new SubLogin(); loginForm.Show(); Мені потрібно показати дочірню форму в центрі батьків. Отже, у навантаженні дочірньої форми я роблю наступне: ` Point p = new Point(this.ParentForm.Width / 2 - this.Width / 2, this.ParentForm.Height / 2 - this.Height / …
76 c#  winforms 

2
SpinWait проти очікування сну. Який із них використовувати?
Чи ефективно це SpinWait.SpinUntil(() => myPredicate(), 10000) на час очікування 10000 мс або Чи ефективніше використовувати Thread.Sleepопитування для тієї самої умови Наприклад, щось на зразок наступної SleepWaitфункції: public bool SleepWait(int timeOut) { Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); while (!myPredicate() && stopwatch.ElapsedMilliseconds < timeOut) { Thread.Sleep(50) } return myPredicate() } …

14
Різниця в стилі: IDictionary vs Dictionary
У мене є друг, який тільки починає займатися розробкою .NET після того, як він розроблявся на Java віками, і, переглянувши деякі його коди, я помічаю, що він досить часто робить наступне: IDictionary<string, MyClass> dictionary = new Dictionary<string, MyClass>(); Він оголошує словник інтерфейсом, а не класом. Зазвичай я роблю наступне: Dictionary<string, …
76 c#  java  .net  interface 

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