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

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

30
Чи повинні функції повертати нульовий або порожній об'єкт?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Яка найкраща практика при поверненні даних із функцій. Краще повернути нуль або порожній об’єкт? І чому варто робити одне над іншим? Врахуйте це: public UserEntity …

4
Як я можу додати значення "ampersand" для значення у значенні файлу конфігурації програми ASP.net/C#
У мене в програмі C # є програма C # зі значеннями. Те, що я хочу, - це зберігати амперсанди для таких значень, як ... <appSettings> <add key="myurl" value="http://www.myurl.com?&cid=&sid="/> </appSettings> Але я отримую помилки при створенні свого сайту. Амперсанд заборонено. Я спробував різні форми втечі амперсандів безрезультатно. Хтось знає правильну …
209 c#  asp.net  web-config 

25
Як видалити дублікати з масиву C #?
Я працюю з string[]масивом в C #, який повертається з виклику функції. Я, можливо, міг би подати аGeneric колекцію, але мені було цікаво, чи є кращий спосіб зробити це, можливо, використовуючи тимчасовий масив. Який найкращий спосіб видалити дублікати з масиву C #?
209 c#  arrays  duplicates 


4
Як об'єднати список списків з однотипними елементами до одного списку елементів?
Питання заплутане, але набагато чіткіше, як описано в наступних кодах: List<List<T>> listOfList; // add three lists of List<T> to listOfList, for example /* listOfList = new { { 1, 2, 3}, // list 1 of 1, 3, and 3 { 4, 5, 6}, // list 2 { 7, 8, 9} …
209 c#  linq  lambda 

17
Розділити список на менші списки розміром N
Я намагаюся розділити список на ряд менших списків. Моя проблема: Моя функція розділити списки не розділяє їх на списки правильного розміру. Він повинен розділити їх на списки розміром 30, але замість цього він розбиває їх на списки розміром 114? Як я можу змусити свою функцію розділити список на X кількість …
209 c#  list  split 

8
Переваги використання приватних статичних методів
Під час створення класу з внутрішніми приватними методами, як правило, для зменшення дублювання коду, які не потребують використання будь-яких полів примірника, чи є переваги продуктивності чи пам'яті для оголошення методу статичним? Приклад: foreach (XmlElement element in xmlDoc.DocumentElement.SelectNodes("sample")) { string first = GetInnerXml(element, ".//first"); string second = GetInnerXml(element, ".//second"); string third …
209 c#  performance 

16
Помилка побудови: Ви повинні додати посилання на System.Runtime
Я готую абсолютно нове рішення ASP.NET MVC 5.1. Я додаю в пакет NuGet пакет і налаштовую його з Фондом Zurb тощо. В рамках цього я додав посилання на внутрішній пакет NuGet, який є бібліотекою портативних класів, і я думаю, що це спричиняє проблеми на сервері збірки. TeamCity не дає збірки …


13
Вибір типового значення типу Enum без зміни значень
Чи можна в C # прикрасити атрибут типу Enum або зробити щось інше, щоб вказати, яким має бути значення за замовчуванням, не змінюючи значень? Необхідні номери можуть бути встановлені в камені з будь-якої причини, і було б зручно все-таки мати контроль над замовчуванням. enum Orientation { None = -1, North …
208 c#  .net  enums 

9
Знайти невикористаний код [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Мені доводиться переробляти великий додаток C #, і я знайшов багато функцій, які ніколи не …
208 c#  .net  refactoring 

22
Чому C # не пропонує ключове слово "друг" у стилі C ++? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання У C ++ один ключове слово дозволяє class Aпризначити в class …
208 c#  c++  design-patterns  oop  friend 


7
Як редагувати шаблони Visual Studio для нового класу / інтерфейсу C #?
Я можу видаляти наступні заяви про імпорт майже в кожному файлі C #, створеному у Visual Studio: using System.Collections.Generic; using System.Linq; using System.Text; Звичайно, це реально легко зробити за допомогою Resharper, але мені це не слід було робити. Десь у каталозі VS має бути кілька шаблонів (класу, інтерфейсу), з яких …


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