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

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

3
Як створити завдання (TPL) із запуском потоку STA?
Використання Thread досить просто Thread thread = new Thread(MethodWhichRequiresSTA); thread.SetApartmentState(ApartmentState.STA); Як виконати те саме за допомогою Завдань у програмі WPF? Ось деякий код: Task.Factory.StartNew ( () => {return "some Text";} ) .ContinueWith(r => AddControlsToGrid(r.Result)); Я отримую InvalidOperationException з Викликаючий потік повинен бути STA, оскільки багато компонентів інтерфейсу вимагають цього.

5
Як розгорнути після побудови за допомогою TeamCity?
Я встановлюю TeamCity як мій сервер збірки. У мене налаштований проект, він правильно оновлюється з диверсії і створює нормально. То що далі? В ідеалі, я хотів би мати автоматичне розгортання на тестовому сервері з ручним розгортанням на реальному / проміжному сервері. Який найкращий спосіб це зробити? Оскільки я використовую C …

6
Додайте значення до app.config і отримайте їх
Мені потрібно вставити пари значень ключа в app.Config наступним чином: <configuration> <appSettings> <add key="Setting1" value="Value1" /> <add key="Setting2" value="Value2" /> </appSettings> </configuration> Коли я шукав у google, я отримав такий фрагмент коду System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); // Add an Application Setting. config.AppSettings.Settings.Add("ModificationDate", DateTime.Now.ToLongTimeString() + " "); // Save the changes …
75 c# 

23
Приховання однієї форми під час запуску
У мене є програма з однією формою, і за методом Load мені потрібно приховати форму. Форма відображатиметься сама, коли в цьому виникне необхідність (думайте у відповідності зі спливаючим вікном стилю Outlook 2003), але я можу зрозуміти, як приховати форму під час завантаження, без чогось брудного. Будь-які пропозиції?
75 c#  vb.net  winforms 

11
С - визначити, чи є число простим
Я намагаюся придумати метод, який приймає ціле число і повертає логічне значення, щоб сказати, чи є число простим чи ні, і я не знаю багато C; хтось піклується про те, щоб мені підказати? В основному, я б зробив це в C # так: static bool IsPrime(int number) { for (int …
75 c#  c  primes 

4
проста нестандартна подія
Я намагаюся вивчити власні події, і намагався створити, але, здається, у мене проблема Я створив форму, статичний клас та спеціальну подію. Я намагаюся досягти, коли натискаю кнопку Form, викликатиме функцію статичного класу, а потім func час від часу піднімає подію, щоб повідомити про поточний стан. Form1 прослухає, якщо подія порушена, …
75 c#  events 

3
Чому System.Transaction TransactionScope за замовчуванням Isolationlevel level Serializable
Мені просто цікаво, якою вагомою причиною використовувати Serializable як рівень ізоляції за замовчуванням може бути при створенні System.Transaction TransactionScope , тому що я не можу придумати жодного (і, схоже, ви не можете змінити за замовчуванням через, web/app.configтому вам завжди потрібно встановлювати його в ваш код) using(var transaction = TransactionScope()) { …

13
Якась хороша реалізація Actors для C #? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 5 років тому . Удосконалюйте це питання Чи є якась реалізація моделі паралельності акторів для .net / c #? Мені доводиться оптимізувати …
75 c#  .net  concurrency  actor 

2
Чому явна реалізація інтерфейсу не може бути загальнодоступною?
У мене є метод у класі, який є реалізацією інтерфейсу. Коли я зробив це явна реалізація, я отримав помилку компілятора The modifier 'public' is not valid for this item Чому це заборонено мати publicдля явної реалізації інтерфейсу?
75 c#  interface 

7
Як визначити, чи рядок є допустимою адресою IPv4 або IPv6 у C #?
Я знаю, що регулярний вираз небезпечний для перевірки IP-адрес через різні форми, які може мати IP-адреса. Я бачив подібні запитання щодо C та C ++, і вони були вирішені за допомогою функції, яка не існує в C # inet_ntop () Рішення .NET, які я знайшов, обробляють лише стандартну форму "ddd.ddd.ddd.ddd". …
75 c#  .net  ip-address 

5
Активуйте вкладку TabControl
Я використовую TabControl у програмі # .NET. За замовчуванням перша вкладка TabControl відображається під час завантаження форми. Я хочу активувати / показати інші сторінки вкладок під час завантаження форми. Програмно, як можна показати іншу вкладку?

13
Чому я не можу мати захищених членів інтерфейсу?
Що є аргументом проти оголошення членів захищеного доступу на інтерфейсах? Це, наприклад, недійсне: public interface IOrange { public OrangePeel Peel { get; } protected OrangePips Seeds { get; } } У цьому прикладі інтерфейс IOrangeгарантує, що реалізатори принаймні надають OrangePipsекземпляр своїм спадкоємцям. Якби реалізатор хотів, вони могли б розширити область …

5
використання тильди (~) у шляху asp.net
Я працюю над додатком asp.net, таке посилання працює в IE, але не в FF. <a href="~/BusinessOrderInfo/page.aspx" > Чи не є тильда тим, що можна використовувати лише в елементах керування сервером asp.net. Де його замінить фактичний шлях? Чи можна використовувати тильду в анкерній мітці? Якщо так, що це означає? Коли я …
75 c#  asp.net 

3
Як додати цілий набір моделі до формних даних та отримати їх у MVC
Як передати цілий набір об'єкта моделі через дані форми і перетворити його на тип моделі в контролері? Нижче - те, що я пробував! Частина JavaScript: model = { EventFromDate: fromDate, EventToDate: toDate, ImageUrl: imgUrl, HotNewsDesc: $("#txthtDescription").val().trim(), }; formdata.append("model",model); потім передайте його через AJAX, це буде рядок, і якщо я перевірю, …


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