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

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

11
Як отримати поточну дату без часу?
Я можу отримати дату та час, використовуючи: DateTime now = DateTime.Now; Як я можу отримати поточну дату та час окремо у самому форматі DateTime? Я не використовую діалогове вікно вибору DateTime в ASP.NET (C #).
130 c# 

5
Як порівняти типи
Швидке запитання: як порівняти тип типу (каламбур не призначений) з іншим типом у C #? Я маю в виду, У мене є , Type typeFieldі я хочу знати , якщо це System.String, System.DateTimeі т.д., але typeField.Equals(System.String)не працює. Якась підказка?
130 c#  .net 

2
Отримайте всі елементи, окрім першого, з масиву
Чи є однорядковий простий вираз linq, щоб просто отримати все з простого масиву, крім першого елемента? for (int i = 1; i <= contents.Length - 1; i++) Message += contents[i]; Я просто хотів подивитися, чи легше конденсуватися.
130 c#  linq 

8
Захоплення консольного виводу з програми .NET (C #)
Як я можу викликати консольну програму з мого додатка .NET і захопити весь вихід, отриманий на консолі? (Пам'ятайте, я не хочу спочатку зберігати інформацію у файлі, а потім репортаж, як я хотів би отримувати її як живу.)
130 c#  .net  debugging  console 


13
Як сказати, чи точка в правій чи лівій частині лінії
У мене є безліч балів. Я хочу розділити їх на 2 різних набори. Для цього я вибираю дві точки ( a і b ) і малюю уявну лінію між ними. Тепер я хочу, щоб усі точки, що залишилися від цього рядка, були в одному наборі, а ті, що знаходяться праворуч …
130 c#  math  geometry  convex-hull 

7
Передача просто типу в якості параметра в C #
Гіпотетично мені було б зручно це зробити: foo.GetColumnValues(dm.mainColumn, int) foo.GetColumnValues(dm.mainColumn, string) де метод GetColumns буде викликати інший метод всередині залежно від типу, що передається. Так, я міг би зробити це як булевий прапор чи подібне, я просто задумався, чи є спосіб, можливо, пропустити це, а потім запитати: typeof (arg [1]) …
130 c#  types  methods  parameters 

21
Встановіть фокус на TextBox у WPF від перегляду моделі
Я маю TextBoxта і Buttonна мій погляд. Тепер я перевіряю стан при натисканні кнопки, і якщо умова виявляється помилковою, відображає повідомлення користувачеві, і тоді я повинен встановити курсор на TextBoxкерування. if (companyref == null) { var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPanels.CompanyAssociation(); MessageBox.Show("Company does not exist.", "Error", MessageBoxButton.OK, MessageBoxImage.Exclamation); cs.txtCompanyID.Focusable = true; …
129 c#  wpf  xaml  mvvm  textbox 

2
Чи є BCrypt хорошим алгоритмом хешування для використання в C #? Де я можу його знайти? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . Удосконаліть це питання Я читав, що при хешуванні пароля багато програмістів рекомендують використовувати алгоритм BCrypt. Я програмую на …
129 c#  hash  bcrypt  bcrypt.net 


6
(це == null) у C #!
Через помилку, яку було виправлено у C # 4, друкуються наступні програми true. (Спробуйте в LINQPad) void Main() { new Derived(); } class Base { public Base(Func<string> valueMaker) { Console.WriteLine(valueMaker()); } } class Derived : Base { string CheckNull() { return "Am I null? " + (this == null); } …

5
Для чого використовується hashCode? Він унікальний?
Я помічаю, що getHashCode()у всіх елементах керування, елементів у WP7 є метод, який повертає послідовність числа. Чи можна використовувати цей хеш-код для ідентифікації предмета? Наприклад, я хочу визначити картинку чи пісню в пристрої та перевірити її. Це можна зробити, якщо хеш-код, вказаний для конкретних елементів, унікальний. Чи можете ви допомогти …
129 c#  hashcode 

12
Умовна перевірка ASP.NET MVC
Як використовувати анотації даних, щоб зробити умовну перевірку на моделі? Наприклад, скажімо, що у нас є така модель (Person and Senior): public class Person { [Required(ErrorMessage = "*")] public string Name { get; set; } public bool IsSenior { get; set; } public Senior Senior { get; set; } } …

4
Зробити код внутрішнім, але доступним для тестування одиниць інших проектів
Ми ставимо всі наші тестові одиниці у власних проектах. Ми виявляємо, що ми повинні оприлюднити певні класи замість внутрішніх лише для одиничних тестів. Чи все-таки варто уникати цього робити. Які наслідки для пам’яті роблять класи загальнодоступними, а не запечатаними?
129 c#  unit-testing  scope 

12
Як центрувати вікно на екрані в C #?
Мені потрібен спосіб центрувати поточне вікно. Так, наприклад, якщо користувач натискає кнопку, я хочу, щоб вікно зосереджувалося на екрані. Я знаю, що ви можете використовувати властивість стартової позиції, але я не можу знайти спосіб використовувати інше, ніж коли програма запускається вперше. Тож як я центрую форму на екрані?
129 c#  winforms  screen  center 

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