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

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

8
Як я можу вирівняти текст у стовпцях за допомогою Console.WriteLine?
У мене є своєрідне відображення стовпців, але кінці двох стовпців, здається, неправильно вирівняні. Це код, який я маю на даний момент: Console.WriteLine("Customer name " + "sales " + "fee to be paid " + "70% value " + "30% value"); for (int DisplayPos = 0; DisplayPos < LineNum; DisplayPos = …

9
Як програмно встановити службу Windows на C #?
У моєму рішенні VS є 3 проекти. Один з них - веб-програма, другий - служба Windows, а останній - проект інсталяції моєї веб-програми. Я хочу до кінця інсталяції веб-програми в моєму проекті налаштування, в рамках моєї спеціальної дії, щоб спробувати встановити мою службу Windows, враховуючи те, що на той час …

6
Чи повинен я використовувати ThreadPools або паралельну бібліотеку завдань для операцій, пов'язаних з IO
В одному зі своїх проектів, який є свого роду агрегатором, я аналізую канали, подкасти тощо з Інтернету. Якщо я використовую послідовний підхід, враховуючи велику кількість ресурсів, для їх обробки потрібен досить багато часу (через проблеми з мережею та подібні речі); foreach(feed in feeds) { read_from_web(feed) parse(feed) } Отже, я хочу …

13
Перевизначити get, але не встановити
У мене є абстрактний клас, який визначає a get, але ні set, тому що, що стосується цього абстрактного класу, йому потрібен лише a get. public abstract BaseClass { public abstract double MyPop {get;} } Однак у якомусь класі виведення мені потрібна setвластивість, тому я розглядаю цю реалізацію public class DClass: …
78 c# 

6
Успадкування коментарів XML від інтерфейсів на C #
Мені було цікаво, чи хтось знає, як пов'язати коментар інтерфейсу xml з реалізацією. Проблема в тому, що я хочу, щоб базові коментарі спочатку надходили з мого інтерфейсу. Приклад: interface myinterface { /// <summary> /// Does something. /// </summary> void method1(string foo); } а потім реалізація: public class myclass : myinterface …


4
Linq Спершу замовляйте за певним номером, а потім показуйте всі інші в порядку
Якщо у мене є список номерів: 1,2,3,4,5,6,7,8 і я хочу замовити за певним номером, а потім показати решту. Наприклад, якщо я вибрав "3", список повинен бути: 3,1,2,4,5,6,7,8 Шукаємо linq та c #. Дякую
78 c#  asp.net  linq  sorting 

8
Отримання абсолютного шляху до виконуваного файлу за допомогою C #?
Погляньте на цей псевдокод: string exe_path = system.get_exe_path() print "This executable is located in " + exe_path Якщо я буду будувати вищезазначену програму та розміщувати виконуваний файл C:/meow/, вона буде роздруковуватися This executable is located in C:/meow/кожного разу, коли вона буде запущена, незалежно від поточного робочого каталогу. Як я міг …


8
Який найкращий спосіб перевірити підключення SQL Server програмно?
Мені потрібно розробити єдину процедуру, яка запускатиметься кожні 5 хвилин, щоб перевірити, чи працює та працює список SQL-серверів (від 10 до 12). Я можу спробувати отримати простий запит на кожному із серверів, але це означає, що мені потрібно створити таблицю, перегляд або збережену процедуру на кожному сервері, навіть якщо я …

3
Термін служби статичної змінної ASP.NET
Я зберігаю деяку інформацію у статичних змінних, визначених у класі сторінки (не в Global.asax). Я оголошую змінну лише в коді, як: protected static int SomeGlobalUnsecureID; protected static string SomeGlobalUnsecureString; і визначити змінну в події PageLoad. Наприклад, я перевіряю ідентифікатор з бази даних, якщо він відрізняється від SomeGlobalUnsecureID, я оновлюю SomeGlobalUnsecureID …
78 c#  asp.net  static 


3
файл існує за зразком імені файлу
Я використовую: File.Exists(filepath) Що я хотів би зробити, це замінити це на зразок, оскільки перша частина імені файлу змінюється. Наприклад: файл може бути 01_peach.xml 02_peach.xml 03_peach.xml Як я можу перевірити, чи існує файл на основі якоїсь моделі пошуку?
78 c#  .net-2.0  .net 

22
Який найкращий спосіб обчислити розмір каталогу в .NET?
Я написав наступну процедуру для ручного переходу по каталогу та обчислення її розміру в C # /. NET: protected static float CalculateFolderSize(string folder) { float folderSize = 0.0f; try { //Checks if the path is valid or not if (!Directory.Exists(folder)) return folderSize; else { try { foreach (string file in …
78 c#  .net  windows 

21
WPF MVVM: Як закрити вікно
У мене є Buttonщо закриває моє вікно після натискання: <Button x:Name="buttonOk" IsCancel="True">Ok</Button> Це добре, поки я не додаю a Commandдо Buttonie <Button x:Name="buttonOk" Command="{Binding SaveCommand}" IsCancel="True">Ok</Button> Зараз він, мабуть, не закривається, тому що я обробляю Command. Я можу це виправити, поставивши номер EventHandlerі зателефонувавши, this.Close()тобто <Button x:Name="buttonOk" Click="closeWindow" Command="{Binding SaveCommand}" …
78 c#  .net  wpf  xaml  mvvm 

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