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

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

10
Як використовувати npm з ASP.NET Core
Я використовую npm для управління jQuery, Bootstrap, Awesome Font Awesome та подібними клієнтськими бібліотеками, які мені потрібні для моєї програми ASP.NET Core. Підхід, який працював для мене, розпочався із додавання файлу package.json до проекту, який виглядає приблизно так: { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { …

15
Це технічно алгоритм O (1) для "Hello World"?
Чи було б це класифіковано як алгоритм O (1) для "Привіт, світ!" ?? public class Hello1 { public static void Main() { DateTime TwentyYearsLater = new DateTime(2035,01,01); while ( DateTime.Now < TwentyYearsLater ) { System.Console.WriteLine("It's still not time to print the hello ..."); } System.Console.WriteLine("Hello, World!"); } } Я думаю …
117 c#  .net  algorithm  big-o 

7
Як хеш-пароль
Я хотів би зберегти хеш пароля на телефоні, але я не впевнений, як це зробити. Я можу лише знайти способи шифрування. Як слід правильно розмістити пароль?

5
Як вибрати лише записи з найвищою датою в LINQ
У мене є таблиця "lasttraces" із наступними полями. Id, AccountId, Version, DownloadNo, Date Дані виглядають приблизно так: 28092|15240000|1.0.7.1782|2009040004731|2009-01-20 13:10:22.000 28094|61615000|1.0.7.1782|2009040007696|2009-01-20 13:11:38.000 28095|95317000|1.0.7.1782|2009040007695|2009-01-20 13:10:18.000 28101|15240000|1.0.7.1782|2009040004740|2009-01-20 14:10:22.000 28103|61615000|1.0.7.1782|2009040007690|2009-01-20 14:11:38.000 28104|95317000|1.0.7.1782|2009040007710|2009-01-20 14:10:18.000 Як я можу в LINQ до SQL отримати лише останню останню сліду кожного AccountId (той, який має найвищу дату)?
117 c#  .net  linq  linq-to-sql 

10
Як ви передаєте кілька значень перерахунків у C #?
Іноді під час читання інших кодів C # я бачу метод, який прийме декілька значень перерахунку в одному параметрі. Я завжди думав, що це якось акуратно, але ніколи не заглядав у це. Ну, зараз я думаю, що у мене може виникнути потреба в цьому, але не знаю, як це зробити …
117 c#  enums 


7
Чому (об’єкт) 0 == (об’єкт) 0 відрізняється від ((об’єкт) 0). Рівності ((об’єкт) 0)?
Чому такі вирази відрізняються? [1] (object)0 == (object)0 //false [2] ((object)0).Equals((object)0) // true Насправді я цілком можу зрозуміти [1], оскільки, ймовірно, час виконання .NET буде boxцілим і почне порівнювати посилання замість цього. Але чому [2] відрізняється?
117 c#  .net 

4
Створіть інсталяційну програму для програм C # та включіть .NET Framework в інсталятор
Я закінчив свою заявку на C #, але у мене є невелика проблема: Коли я намагаюся запустити свою програму на іншому ПК, мені завжди потрібно встановити .NET Framework 4.0. Чи потрібно щось зробити, щоб він працював, не встановлюючи рамки з Інтернету? Я намагався раніше InnoSetup для програми VB6, але я …

6
Як зловити винятки з тайм-ауту SQLServer
Мені потрібно спеціально вилучити винятки таймауту на сервері SQL, щоб з ними можна було по-різному оброблятись. Я знаю, що міг би зловити SqlException, а потім перевірити, чи містить рядок повідомлення "Timeout", але мені було цікаво, чи є кращий спосіб це зробити? try { //some code } catch (SqlException ex) { …

15
Найкращі практики управління винятками в Java або C # [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Я застряг, вирішуючи, як поводитися з винятками у своїй програмі. Набагато, …


5
Встановити декілька властивостей у списку <T> ForEach ()?
Дано клас: class foo { public string a = ""; public int b = 0; } Потім загальний їх перелік: var list = new List&lt;foo&gt;(new []{new foo(), new foo()}); Якщо я повинен призначити кілька властивостей у наступному List&lt;T&gt; ForEach()методі, чи є простіший спосіб зробити це нижче? Сподіваюся, я трохи товстий. …
117 c#  linq 

12
C # Як я можу перевірити, чи існує URL / дійсна?
Я створюю просту програму у візуальній c # 2005, яка шукає символ запасу на Yahoo! Фінансування, завантаження історичних даних, а потім графік історії цін для зазначеного символу галочки. Я знаю точну URL-адресу, яка мені потрібна для отримання даних, і якщо користувач вводить існуючий символ галочки (або хоча б один із …
117 c#  .net  url-validation 

5
linkq, де список містить будь-який у списку
Як за допомогою linq я можу отримати список елементів, у якому його список атрибутів відповідає іншому? Візьмемо цей простий приклад та псевдо-код: List&lt;Genres&gt; listofGenres = new List&lt;Genre&gt;() { "action", "comedy" }); var movies = _db.Movies.Where(p =&gt; p.Genres.Any() in listofGenres);
117 c#  linq 

5
Чи є спосіб закрити StreamWriter, не закриваючи його BaseStream?
Моя коренева проблема полягає в тому, що під час usingвиклику Disposeна a StreamWriterвін також має розпорядження BaseStream(та сама проблема з Close). У мене є вирішення цього питання, але, як бачите, воно включає копіювання потоку. Чи можна це зробити без копіювання потоку? Мета цього - перевести вміст рядка (спочатку зчитується з …
117 c#  stream  dispose 

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