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

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

19
Клас запуску OWIN відсутній
Я отримую цю помилку, оскільки мій проект не в змозі знайти посилання на OWINклас запуску. Я навіть встановив усі довідкові пакети OWIN через Nuget, все ще отримуючи ту саму проблему. Я використовую Visual Studio 2012і MVC4. Наступні помилки виникли під час спроби завантажити додаток. Не знайдено жодної збірки, що містить …

13
Знайти предмет у Списку за LINQ?
Тут я маю простий приклад пошуку елемента в списку рядків. Зазвичай я використовую для циклу або анонімного делегата, щоб зробити це так: int GetItemIndex(string search) { int found = -1; if ( _list != null ) { foreach (string item in _list) // _list is an instance of List<string> { …
226 c#  linq 



16
Перевірка наявності об’єкта в C #
Я хотів би запобігти подальшій обробці об’єкта, якщо він є нульовим. У наступному коді я перевіряю, чи об’єкт недійсний будь-яким: if (!data.Equals(null)) і if (data != null) Однак я отримую NullReferenceExceptionат dataList.Add(data). Якщо об’єкт був недійсним, він ніколи не повинен був навіть входити до ifповідомлення! Таким чином, я запитую, чи …

20
Як я можу відформатувати нульовий DateTime за допомогою ToString ()?
Як я можу перетворити нульовий DateTime dt2 у відформатований рядок? DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString("yyyy-MM-dd hh:mm:ss")); //works DateTime? dt2 = DateTime.Now; Console.WriteLine(dt2.ToString("yyyy-MM-dd hh:mm:ss")); //gives following error: відсутність перевантаження методу ToString бере один аргумент

14
Перевірте, чи є властивість доступною в динамічній змінній
Моя ситуація дуже проста. Десь у коді я маю таке: dynamic myVariable = GetDataThatLooksVerySimilarButNotTheSame(); //How to do this? if (myVariable.MyProperty.Exists) //Do stuff Отже, в основному моє питання полягає в тому, як перевірити (не кидаючи виняток), що певна властивість є в моїй динамічній змінній. Я міг би це зробити, GetType()але я …

27
Не вдалося ініціалізувати систему конфігурації
Я новачок у Visual Studio. Зараз я створюю форму для входу. У мене цей код. string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; try { using (OdbcConnection connect = new OdbcConnection(connectionString)) { connect.Open(); OdbcCommand cmd = new OdbcCommand("SELECT username, password FROM receptionist", connect); OdbcDataReader reader = cmd.ExecuteReader(); if (username_login.Text == username && password_login.Text == …


21
Об'єднання двох масивів у .NET
Чи є вбудована функція в .NET 2.0, яка візьме два масиви і об'єднає їх в один масив? Обидва масиви однотипні. Я отримую ці масиви з широко використовуваної функції в моїй кодовій базі і не можу змінити функцію повернення даних у іншому форматі. Я хочу уникати написання власної функції, щоб досягти …
225 c#  .net  arrays 


13
Передача властивостей за посиланням у C #
На цей питання є відповіді на Stack Overflow на російському : Передача властивостей з методом з модифікатором ref і out Я намагаюся зробити наступне: GetString( inputString, ref Client.WorkPhone) private void GetString(string inValue, ref string outValue) { if (!string.IsNullOrEmpty(inValue)) { outValue = inValue; } } Це дає мені помилку компіляції. Я …


13
перетворити список об’єктів одного типу в інший, використовуючи лямбда-вираз
У мене є цикл foreach, який читає список об'єктів одного типу та створює список об'єктів іншого типу. Мені сказали, що лямбда-вираз може досягти такого ж результату. var origList = List<OrigType>(); // assume populated var targetList = List<TargetType>(); foreach(OrigType a in origList) { targetList.Add(new TargetType() {SomeValue = a.SomeValue}); } Будь-яка допомога …
224 c#  generics  lambda 

12
Чому я не можу успадкувати статичні класи?
У мене є кілька класів, які не дуже потребують жодної держави. З організаційної точки зору, я хотів би поставити їх в ієрархію. Але, схоже, я не можу оголосити спадщину для статичних класів. Щось схоже: public static class Base { } public static class Inherited : Base { } не вийде. …
224 c#  inheritance  static 

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