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

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

10
Чи існує тип C # для представлення цілого діапазону?
У мене є необхідність зберігати цілий діапазон. Чи існує такий тип для цього в C # 4.0? Звичайно, я міг написати власний клас з int Fromі int Toвластивостями та побудувати в належній логіці, щоб забезпечити це From <= To. Але якщо тип уже існує, я, звичайно, скоріше скористаюся цим.
105 c# 


4
Налаштування Inno для служби Windows?
У мене є служба Windows .Net. Я хочу створити інсталятор для встановлення цієї служби Windows. В основному, він повинен робити наступне: Пакет installutil.exe(це потрібно?) Запустіть installutil.exeMyService.exe Запустіть MyService Також я хочу надати деінсталятор, який виконує таку команду: installutil.exe /u MyService.exe Як це зробити за допомогою програми Inno Setup?

10
ASP.NET MVC - передача параметрів контролеру
У мене є контролер із методом дії таким чином: public class InventoryController : Controller { public ActionResult ViewStockNext(int firstItem) { // Do some stuff } } І коли я запускаю його, я отримую помилку: Словник параметрів не містить дійсного значення типу 'System.Int32' для параметра 'firstItem'. Щоб параметр був необов'язковим, його …
105 c#  asp.net-mvc 

8
Як розділити CSV, стовпці якого можуть містити,
Дано 2,1016,7 / 31/2008 14: 22, Джефф Далгас, 6/5/2011 22:21, http://stackoverflow.com , "Корваліс, АБО", 7679,351,81, b437f461b3fd27387c5d8ab47a293d35,34 Як використовувати C #, щоб розділити вищевказану інформацію на рядки наступним чином: 2 1016 7/31/2008 14:22 Geoff Dalgas 6/5/2011 22:21 http://stackoverflow.com Corvallis, OR 7679 351 81 b437f461b3fd27387c5d8ab47a293d35 34 Як ви бачите, один із стовпців …
105 c#  .net  csv 


8
Встановіть "Домашня сторінка" в MVC
У asp.net MVC "домашня сторінка" (тобто маршрут, який відображається при натисканні на www.foo.com) встановлюється на Home / Index. Де зберігається це значення? Як я можу змінити "домашню сторінку"? Чи є щось більш елегантне, ніж використовувати RedirectToRoute () в дії Index домашнього контролера? Я спробував приєднатися до дому / індексу в …

6
Вимкнути помилку JavaScript у керуванні WebBrowser
Я розробляю програму Windows з керуванням WebBrowser, що переходить на сайт спільного доступу. Моя проблема полягає в тому, що я отримую помилку JavaScript. Як я можу відключити помилку JavaScript? Я не хочу, щоб вони спливали.


6
Як вивести сирий HTML при використанні RazorEngine (НЕ від MVC)
Я намагаюся генерувати електронні листи з вмістом HTML. цей вміст вже пройшов санітарію, тому я не хвилююся з цього приводу, проте коли я телефоную: Razor.Parse(template, model); на такий шаблон Razor: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <body> @(new System.Web.HtmlString(Model.EmailContent)) </body> </html> електронний лист, який виводиться, кодується HTMl, але …
105 c#  razor  html-encode 

5
Округлення об'єктів DateTime
Я хочу округлити дати / часи до найближчого інтервалу для програми графіків. Мені хотілося б, щоб підпис методу розширення виглядав так, щоб округлення було досягнуто для будь-якого рівня точності: static DateTime Round(this DateTime date, TimeSpan span); Ідея полягає в тому, що якщо я пройду за часовий проміжок часу в десять …
105 c#  algorithm 

2
Це Лінк або Ламбда?
Я знаю, що це Linq: var _Results = from item in _List where item.Value == 1 select item; І я знаю, що це Лямбда: var _Results = _List.Where(x => x.Value == 1); Примітка редактора: вищезгадане не є просто лямбда, це Linq, використовуючи "синтаксис методу", присудком якого є лямбда. Щоб було …
105 c#  linq  lambda 

4
C # Передача лямбда-експресії як параметр методу
У мене є лямбда-вираз, який я хотів би мати можливість пройти навколо та повторно використовувати. Ось код: public List<IJob> getJobs(/* i want to pass the lambda expr in here */) { using (SqlConnection connection = new SqlConnection(getConnectionString())) { connection.Open(); return connection.Query<FullTimeJob, Student, FullTimeJob>(sql, (job, student) => { job.Student = student; …
105 c#  linq  lambda 

6
Як передати аргументи командного рядка програмі WinForms?
У мене є два різних програми WinForms, AppA та AppB. Обидва працюють .NET 2.0. В AppA я хочу відкрити AppB, але мені потрібно передати йому аргументи командного рядка. Як я споживаю аргументи, які я передаю в командному рядку? Це мій основний метод в AppB, але я не думаю, що ви …

18
C # - як визначити, чи є тип числом
Чи є спосіб визначити, чи вказаний тип .Net - це число? Наприклад: System.UInt32/UInt16/Doubleчи всі числа. Я хочу уникати тривалого вимикача на корпусі Type.FullName.
105 c#  .net  types 

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