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

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


10
Вихід із консолі захоплення C #
У мене є консольний додаток, який містить досить багато потоків. Є потоки, які контролюють певні умови та припиняють програму, якщо вони відповідають дійсності. Це припинення може відбутися в будь-який час. Мені потрібна подія, яка може бути запущена, коли програма закривається, щоб я міг очистити всі інші потоки та належним чином …
92 c#  .net  events  console  exit 


5
Яка різниця між Uri.ToString () та Uri.AbsoluteUri?
Як коментар до запитання про Azure зараз, @smarx зазначив Я думаю, що зазвичай краще робити blob.Uri.AbsoluteUri, ніж blob.Uri.ToString (). Чи є для цього причина? Документація для Uri.AbsoluteUriзазначає, що він "Отримує абсолютний URI", Uri.ToString()"Отримує канонічне подання рядка для вказаного екземпляра."
92 c#  .net 

11
Редагування одним клацанням у WPF DataGrid
Я хочу, щоб користувач міг перевести клітинку в режим редагування та виділити рядок, в якому міститься клітинка, одним клацанням миші. За замовчуванням це подвійне клацання. Як це замінити чи реалізувати?
92 c#  .net  wpf  events  xaml 

5
Як WPF UserControl може успадкувати WPF UserControl?
Наступний WPF UserControl називається DataTypeWholeNumber, який працює. Тепер я хочу зробити UserControl з назвою DataTypeDateTime і DataTypeEmail тощо. Багато Властивостей залежності будуть спільними для всіх цих елементів керування, і тому я хочу застосувати їх загальні методи до BaseDataType, і кожен з цих UserControls успадковується від цього базового типу. Однак, коли …
92 c#  wpf  xaml  user-controls 

7
Отримання файлів за датою створення в .NET
У мене є папка, яка містить багато файлів. Чи є простий спосіб отримати імена файлів у каталозі, відсортовані за датою / часом їх створення? Якщо я використовую Directory.GetFiles(), він повертає файли, відсортовані за їх ім'ям.
92 c#  .net  file 

4
Як повернути значення з Action ()?
Що стосується відповіді на це запитання Передання DataContext у дію () , як повернути значення з дії (db)? SimpleUsing.DoUsing(db => { // do whatever with db }); Має бути більше схожим на: MyType myType = SimpleUsing.DoUsing<MyType>(db => { // do whatever with db. query buit using db returns MyType. });
92 c#  .net  linq 



12
Найкращий спосіб видалити останній символ із рядка, побудованого за допомогою buildbuilder
У мене таке data.AppendFormat("{0},",dataToAppend); Проблема з цим полягає в тому, що я використовую його в циклі, і буде випробовувана кома. Який найкращий спосіб видалити кінцеву кому? Чи потрібно змінювати дані на рядок, що є їх підрядком?
92 c#  stringbuilder 

5
Як перевірити, чи існує стовпець у таблиці даних
У мене є файл даних, створений із вмістом файлу CSV. Я використовую іншу інформацію, щоб зіставити якийсь стовпець csv (тепер у таблиці даних) з інформацією, яку користувач повинен заповнити. У найкращому світі картографування було б можливим завжди. Але це не реальність ... Отже, перш ніж я спробую зіставити значення стовпця …

3
Не можете використовувати вбудований масив у C #?
Уявіть, у вас це десь є public static T AnyOne<T>(this T[] ra) where T:class { int k = ra.Length; int r = Random.Range(0,k); return ra[r]; } або навіть просто це public static string OneOf(this string[] strings) { return "a"; } Тоді, звичайно, ви можете це зробити ... string[] st = …
92 c# 


6
У чому різниця між null і System.DBNull.Value?
Чи існує якась різниця між null і System.DBNull.Value? Якщо так, то що це? Я помітив цю поведінку зараз - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } Поки я отримую дані з бази даних за допомогою програми читання даних sql, …
92 c#  null  dbnull 

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