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

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

16
Ярлик для створення властивостей у Visual Studio?
Я бачив, як люди дуже швидко створюють властивості в C #, але як вони це зробили? Які ярлики доступні у Visual Studio (зараз використовується Visual Studio 2010) для створення властивостей? Я використовую C #. Наприклад, public string myString {get;set;}

19
Чому немає Char.Empty, як String.Empty?
Чи є для цього причина? Я прошу, бо якщо вам потрібно було використовувати багато порожніх символів, то ви потрапляєте в ту саму ситуацію, що і коли ви використовуєте багато порожніх рядків. Редагувати: Причиною цього використання стало таке: myString.Replace ('c', '') Тож видаліть усі екземпляри c з myString.

2
Як розшифрувати кодований рядок base64?
Я намагаюся "розшифрувати" наступну рядок Base64: OBFZDTcPCxlCKhdXCQ0kMQhKPh9uIgYIAQxALBtZAwUeOzcdcUEeW0dMO1kbPElWCV1ISFFKZ0kdWFlLAURPZhEFQVseXVtPOUUICVhMAzcfZ14AVEdIVVgfAUIBWVpOUlAeaUVMXFlKIy9rGUN0VF08Oz1POxFfTCcVFw1LMQNbBQYWAQ == Це те, що я знаю про саму рядок: Первісний рядок спочатку передається через наступний код: private static string m000493(string p0, string p1) { StringBuilder builder = new StringBuilder(p0); StringBuilder builder2 = new StringBuilder(p1); StringBuilder builder3 = new StringBuilder(p0.Length); int num = 0; …
258 c#  encoding  base64 

7
Круглий подвійний у двох знаках після коми у C #?
Я хочу округлити подвійне значення у двох знаках після коми в c # як я можу це зробити? double inputValue = 48.485; після округлення inputValue = 48.49; Пов’язано: c # - Як округлити десяткове значення до 2 знаків після коми (для виведення на сторінку)
258 c#  double  rounding 

20
Приклад простої машини в C #?
Оновлення: Ще раз дякую за приклади, вони були дуже корисними, і з наступним я не хочу нічого від них відбирати. Чи не наведені в даний час приклади, наскільки я розумію їх та державні машини, лише половина того, що ми зазвичай розуміємо під державною машиною? У тому сенсі, що приклади змінюють …
257 c#  state-machine 

12
Як відкрити браузер за замовчуванням у C #
Я розробляю невелику програму C # і в ній є веб-браузер. В даний час у мене на комп’ютері всі мої настройки за замовчуванням: Google Chrome є моїм браузером за замовчуванням, але коли я натискаю посилання в моїй програмі, щоб відкрити в новому вікні, це відкриває Internet Explorer. Чи є можливість …

7
.NET Core vs Mono
Чим відрізняється .NET Core від Mono? На офіційному веб-сайті я знайшов заяву, в якій сказано: "Код, написаний для нього, також є переносним через стеки додатків, наприклад, Mono". Моя мета - використовувати C #, LINQ, EF7 та Visual Studio для створення веб-сайту, який можна розмістити / розмістити на Linux. Хтось сказав …
257 c#  .net  mono  .net-core 

8
Не знайдено помилки експорту EditorOptionDefinition
У Visual Studio 2013 я почав отримувати таку помилку при спробі відкрити файли C #: No EditorOptionDefinition export found for the given option name: Tabs/ConvertTabsToSpaces Parameter name: optionID У мене вранці не виникало проблем, поки я не закрив і не відкрив рішення C #, над яким працював, коли почалася ця …

24
Дублікати ключів у .NET словниках?
Чи є в бібліотеці базового класу .NET якісь словники, які дозволяють використовувати повторювані ключі? Єдине знайдене нами рішення - створити, наприклад, клас типу: Dictionary<string, List<object>> Але це дуже дратує фактично використання. В Java я вважаю, що MultiMap цього виконує, але не може знайти аналог у .NET.
256 c#  .net  dictionary  multimap 

10
Відображати частково з іншої папки (не поділяється)
Як я можу зробити перегляд зробити частковим (керування користувачем) з іншої папки? За допомогою попереднього перегляду 3 я зателефонував до RenderUserControl по всьому шляху, але оновлення до попереднього перегляду 5 більше неможливо. Натомість ми отримали метод RenderPartial, але він не пропонує мені функціоналу, який я шукаю.

10
Делегати предикатів у C #
Чи можете ви пояснити мені: Що таке делегат предиката? Де ми повинні використовувати предикати? Будь-які найкращі практики при використанні предикатів? Описовий вихідний код буде вдячний.
256 c#  .net  predicate 

4
Використання IQueryable з Linq
Яке використання IQueryableв контексті LINQ? Чи використовується вона для розробки методів розширення чи для будь-якої іншої мети?
256 c#  linq  iqueryable 


13
Як мені відформатувати JSON у .NET за допомогою C #?
Я використовую .NET JSON парсер і хотів би серіалізувати свій конфігураційний файл, щоб він був читабельним. Тож замість: {"blah":"v", "blah2":"v2"} Мені б хотілося чогось приємного, як: { "blah":"v", "blah2":"v2" } Мій код приблизно такий: using System.Web.Script.Serialization; var ser = new JavaScriptSerializer(); configSz = ser.Serialize(config); using (var f = (TextWriter)File.CreateText(configFn)) { …

13
Вільне вираження та вираження запитів - Чи є якась вигода від одного над іншим?
LINQ - це одне з найбільших удосконалень .NET з часу дженерики, і це економить мені тони часу та рядки коду. Однак вільний синтаксис здається мені набагато більш природним, ніж синтаксис виразу запиту. var title = entries.Where(e => e.Approved) .OrderBy(e => e.Rating).Select(e => e.Title) .FirstOrDefault(); var query = (from e in …
255 c#  linq 

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