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

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


8
Копіювання файлів у папку програми під час компіляції
Якщо у мене є кілька файлів, які я хочу скопіювати зі свого проекту в .\bin\debug\папку під час компіляції, то, здається, я повинен помістити їх у корінь проекту. Поміщення їх у підпапку, здається, копіює їх у .\bin\debug\папку в тій самій структурі, в якій вони зберігаються. Чи є спосіб уникнути цього? Просто …
95 c#  visual-studio 

1
Жахлива продуктивність за допомогою методів SqlCommand Async з великими даними
У мене виникають основні проблеми з продуктивністю SQL під час використання асинхронних викликів. Я створив невеликий випадок, щоб продемонструвати проблему. Я створив базу даних на SQL Server 2016, яка знаходиться в нашій локальній мережі (отже, не в localDB). У цій базі даних у мене є таблиця WorkingCopyз 2 стовпцями: Id …

7
.Містить () у списку нестандартних об'єктів класу
Я намагаюся використовувати .Contains()функцію у списку нестандартних об'єктів Ось список: List<CartProduct> CartProducts = new List<CartProduct>(); І CartProduct: public class CartProduct { public Int32 ID; public String Name; public Int32 Number; public Decimal CurrentPrice; /// <summary> /// /// </summary> /// <param name="ID">The ID of the product</param> /// <param name="Name">The name of …
95 c#  list  class  contains 

17
Закрити вікно з ViewModel
Я створюю Логін за допомогою, window controlщоб дозволити користувачеві увійти в WPFдодаток, який я створюю. До сих пір я створив метод , який перевіряє , чи набрав користувач в правильних облікових даних для usernameі passwordв textboxна екрані входу, bindingдва properties. Я домігся цього, створивши boolметод, подібний тому; public bool CheckLogin() …
95 c#  wpf  mvvm 

16
Чи існує в .NET обчислювач математичних рядків?
Якщо у мене є рядок з дійсним математичним виразом, наприклад: String s = "1 + 2 * 7"; Чи існує в .NET вбудована бібліотека / функція, яка буде аналізувати та обчислювати цей вираз для мене та повертати результат? У цьому випадку 15.
95 c#  .net 

2
Повноекранний додаток WPF
Я розробляю програму WPF, яка відображатиметься на весь екран. Крім того, додаток повинен працювати на багатьох планшетах різних розмірів. Я хотів би, щоб моя програма працювала у повноекранному режимі незалежно від її розмірів. Яка найкраща практика для виконання цього завдання?
95 c#  wpf  xaml  fullscreen 

2
Оновіть кілька рядків у Entity Framework зі списку ідентифікаторів
Я намагаюся створити запит для фреймворку сутності, який дозволить мені скласти список ідентифікаторів та оновити поле, пов'язане з ними. Приклад в SQL: UPDATE Friends SET msgSentBy = '1234' WHERE id IN (1, 2, 3, 4) Як перетворити вищевказане в сутність фреймворку?

7
Не вдалося вирішити службу для типу "Microsoft.AspNetCore.Identity.UserManager" під час спроби активувати "AuthController"
Я отримую цю помилку в Контролері входу. InvalidOperationException: Не вдається розпізнати службу для типу "Microsoft.AspNetCore.Identity.UserManager`1 [Automobile.Models.Account]" під час спроби активувати "Automobile.Server.Controllers.AuthController". ось конструктор Auth Controller: private SignInManager<Automobile.Models.Account> _signManager; private UserManager<Automobile.Models.Account> _userManager; public AuthController(UserManager<Models.Account> userManager, SignInManager<Automobile.Models.Account> signManager) { this._userManager = userManager; this._signManager = signManager; } і ось ConfigureServices у startup.cs: public …

10
Як порівняти символи Unicode, які «схожі»?
Я потрапляю в дивовижне питання. Я завантажив текстовий файл у свою програму і маю певну логіку, яка порівнює значення, що має µ. І я зрозумів, що навіть якщо тексти однакові, значення порівняння є хибним. Console.WriteLine("μ".Equals("µ")); // returns false Console.WriteLine("µ".Equals("µ")); // return true У наступному рядку символ µ копіюється. Однак це …

13
C # проти C - велика різниця в продуктивності
Я знаходжу значні відмінності в продуктивності між подібним кодом у C anc C #. Код С: #include <stdio.h> #include <time.h> #include <math.h> main() { int i; double root; clock_t start = clock(); for (i = 0 ; i <= 100000000; i++){ root = sqrt(i); } printf("Time elapsed: %f\n", ((double)clock() - …
94 c#  c  performance 

10
Як видалити останній символ у рядку в C #?
Побудова рядка для запиту на публікацію наступним чином, var itemsToAdd = sl.SelProds.ToList(); if (sl.SelProds.Count() != 0) { foreach (var item in itemsToAdd) { paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString()); } } після отримання результату paramstrмені потрібно видалити останній символ &у ньому Як видалити останній символ у рядку за допомогою C …
94 c#  string 

6
Вигляд MVC Razor вкладеної моделі foreach
Уявіть собі загальний сценарій, це простіша версія того, з чим я стикаюся. У мене насправді є пара шарів подальшого гніздування на моєму .... Але це сценарій Тема містить список Категорія містить список Продукт містить список Мій контролер надає повністю заповнену тему з усіма категоріями для цієї теми, продуктами цієї категорії …

20
Проблеми з атрибутом DeploymentItem
В даний час я підтримую "стару" систему, написану на C # .net, видаляючи деякі застарілі функції та виконуючи певний рефакторинг. Слава Богу, попередній хлопець написав кілька модульних тестів (MSTests). Мені було цілком комфортно з тестами JUnit, але з MSTests я ще нічого не робив. Методи тестування мають DeploymentItemатрибут, який вказує …

5
Різниця між C # та тернарним оператором Java (? :)
Я новачок на C #, і я просто стикаюся з проблемою. Існує різниця між C # та Java, коли йдеться про тернарний оператор ( ? :). Чому в наступному сегменті коду 4-й рядок не працює? Компілятор показує повідомлення про помилку there is no implicit conversion between 'int' and 'string'. 5-й …

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