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

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


8
Отримати підрядку - все до певних знаків
Я намагаюся знайти найкращий спосіб отримати все перед символом - рядок. Деякі приклади рядків нижче. Довжина струни раніше - змінюється і може бути будь-якої довжини 223232-1.jpg 443-2.jpg 34443553-5.jpg тому мені потрібно значення, яке починається від стартового індексу 0 до прямого -. Таким чином, підрядки виявляться 223232, 443 та 34443553
124 c# 

15
Зупиніть "Ding", натиснувши Enter
У мене дуже простий додаток для Windows Forms. І в Windows (або, принаймні, для програм Windows Forms) під час натискання клавіші Enter під час однорядкового керування TextBox ви чуєте звук Ding. Це непідвласне звучання, яке вказувало, що ви не можете вводити новий рядок, оскільки це однорядковий TextBox. Це все добре. …

8
Чи швидше оператор LINQ, ніж цикл 'foreach'?
Я пишу менеджер Mesh Rendering і вважаю, що було б гарною ідеєю згрупувати всі сітки, які використовують один і той же шейдер, а потім зробити їх, поки я перебуваю в цьому проходці шейдера. Наразі я використовую foreachцикл, але задумався, чи використання LINQ може призвести до підвищення продуктивності?
124 c#  performance  linq  foreach 

10
Створення властивості десяріалізувати, але не серіалізувати за допомогою json.net
У нас є кілька конфігураційних файлів, які були створені серіалізацією об'єктів C # з Json.net Ми хотіли б перенести одну властивість серіалізованого класу подалі від простого переліку властивостей enum у властивість класу. Один з простих способів зробити це - залишити старий властивість enum у класі та домовитись, щоб Json.net прочитав …
124 c#  json.net 

11
Як перетворити char в Int?
Який правильний спосіб перетворити charна int? Це дає 49: int val = Convert.ToInt32('1'); //int val = Int32.Parse("1"); // Works Я не хочу перетворювати на рядок, а потім аналізувати його.
123 c#  .net 

11
Передайте масив mvc Action через AJAX
Я намагаюся передати масив (або IEnumerable) входів через AJAX до дії MVC, і мені потрібна невелика допомога. javascript є $.get('/controller/MyAction', { vals: arrayOfValues }, function (data) {... і дія контролера public ActionResult MyAction(IEnumerable<int> arrayOfValues ) На даний момент запит форматується як controller/MyAction?_=1301503418429&arrayOfValues[]=491&arrayOfValues[]=368&arrayOfValues[]=235&arrayOfValues[]=437 Тому я майже там, якщо я зніму квадратні …
123 c#  asp.net-mvc  jquery 

5
Зміна курсору в WPF іноді спрацьовує, іноді не працює
На кількох моїх контролях користувачів я змінюю курсор за допомогою this.Cursor = Cursors.Wait; коли я щось натискаю. Тепер я хочу зробити те ж саме на сторінці WPF, натиснувши кнопку. Коли я наведіть курсор на свою кнопку, курсор змінюється на руку, але коли я натискаю на неї, він не змінюється на …
123 c#  wpf 

11
Як виявити натиснуту клавішу?
У Windows Forms ви можете в будь-який час дізнатися про поточне положення курсору завдяки класу Cursors . Це ж здається недоступним для клавіатури. Чи можна знати, чи Shiftнатискається , наприклад, клавіша? Чи абсолютно необхідно відстежувати кожне повідомлення клавіатури (KeyDown та KeyUp події)?
123 c#  .net  winforms  keyboard 

14
Як я можу знімати теги HTML із рядка в ASP.NET?
Використовуючи ASP.NET, як я можу надійно знімати теги HTML із заданого рядка (тобто не використовувати регулярний вираз)? Я шукаю щось на зразок PHP strip_tags. Приклад: <ul><li>Hello</li></ul> Вихід: "Здравствуйте" Я намагаюся не винаходити колесо, але поки що не знайшов нічого, що відповідало б моїм потребам.
123 c#  asp.net  html  regex  string 

11
Як я можу змусити “Копіювати у вихідний каталог” роботу з тестами одиниць?
Коли я будую тестовий проект одиниці перед виконанням тестів, тестовий вихід копіюється в папку TestResults, а потім виконуються тести. Проблема, яка у мене виникає, полягає в тому, що не всі файли в каталозі Debug / bin копіюються в проект TestResults. Як я можу отримати файл, скопійований у каталог Debug / …

6
Як RedirectToAction в ASP.NET MVC без втрати даних про запит
Використання ASP.NET MVC є ситуації (наприклад, заповнення форми) , які можуть зажадати RedirectToAction. Однією з таких ситуацій є те, коли ви стикаєтеся з помилками перевірки після подання форми і вам потрібно перенаправити назад до форми, але хочете, щоб URL відображав URL-адресу форми, а не сторінку дій, на яку вона підпорядковується. …
123 c#  asp.net-mvc 


6
Відображення Resharper Ctrl-T втрачено
Здається, я втратив відображення Resharper Ctrl+, Tщоб швидко знайти класи, я спробував описані тут рішення: Комбінації клавіш не активні у Visual Studio із встановленим Resharper Конкретно прийнята відповідь: Я спершу спробую скинути всі налаштування Visual Studio (Інструменти> Налаштування імпорту та експорту> Скинути всі налаштування), потім перейдіть до Перезавантажувача> Опції> Клавіатура …

9
Метод не знайдено: '!! 0 [] System.Array.Empty ()'
Я створив нову програму з VS 2015 RC та шаблоном MVC і не змінюючи жодного рядка коду, у мене є ця помилка: Method not found: '!!0[] System.Array.Empty()'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the …

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