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

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

4
Прив’язування WPF ComboBox до спеціального списку
У мене є ComboBox, який, схоже, не оновлює SelectedItem / SelectedValue. ComboBox ItemsSource пов'язаний із властивістю класу ViewModel, у якому перелічено купу записів телефонної книги RAS як CollectionView. Тоді я зв'язав (в окремий час) і те, SelectedItemабо SelectedValueінше властивість ViewModel. Я додав MessageBox до команди збереження для налагодження значень, встановлених …
183 c#  wpf  data-binding  mvvm  combobox 


8
Чи додано обробник подій?
Чи є спосіб визначити, чи додано обробник події до об'єкта? Я серіалізую перелік об’єктів у стан сесії та виходжу з нього, щоб ми могли використовувати стан сеансу на базі SQL ... Коли об’єкт у списку змінено властивість, його потрібно позначити, про що обробник подій перед цим належним чином подбав . …
183 c#  .net  asp.net 

4
Чи зупиняють обробники подій зупиняти збирання сміття?
Якщо у мене є такий код: MyClass pClass = new MyClass(); pClass.MyEvent += MyFunction; pClass = null; Чи збиратиметься pClass сміття? Або він все ще розпалює свої події, коли вони відбудуться? Чи потрібно мені робити наступне, щоб дозволити збирання сміття? MyClass pClass = new MyClass(); pClass.MyEvent += MyFunction; pClass.MyEvent -= …

9
Гніздування чекають у Parallel.ForEach
У програмі метро мені потрібно виконати ряд дзвінків WCF. Здійснюється значна кількість дзвінків, тому мені потрібно робити їх у паралельному циклі. Проблема полягає в тому, що паралельний цикл виходить до завершення дзвінків WCF. Як би ви відреагували, щоб це працювало так, як очікувалося? var ids = new List<string>() { "1", …

3
BindingFlags.IgnoreCase не працює для Type.GetProperty ()?
Уявіть наступне Тип T має поле Компанія. При виконанні наступного методу він відмінно працює: Type t = typeof(T); t.GetProperty("Company") У наступному дзвінку я отримую недійсне значення Type t = typeof(T); t.GetProperty("company", BindingFlags.IgnoreCase) Хтось отримав ідею?


10
отримати значення словника за ключем
Як я можу отримати значення словника за допомогою ключа за функцією мій функціональний код такий (і команда, що я намагаюся, але не спрацювало): static void XML_Array(Dictionary<string, string> Data_Array) { String xmlfile = Data_Array.TryGetValue("XML_File", out value); } мій код кнопки це private void button2_Click(object sender, EventArgs e) { Dictionary<string, string> Data_Array …
183 c#  dictionary  key 

13
C # vs Java Enum (для тих, хто не працює в C #)
Я деякий час програмував на Java і просто кинувся на проект, повністю написаний на C #. Я намагаюсь швидко досягти C #, і помітив перерахунки, які використовуються в моєму новому проекті в декількох місцях, але, на перший погляд, перерахунки C # здаються більш спрощеними, ніж реалізація Java 1.5+. Чи може …

5
Не вдається ввести Visual Studio
Я не можу редагувати жодні файли в проекті в Visual Studio 2013. Це відбувається лише в одному проекті. Якщо я відкрию інший проект, я можу набрати штраф, але як тільки я повернусь до проблемного проекту, я не можу ввести вікна редактора. Не впевнений, чи це має значення, але проект, який …


5
Чи унікальні екземпляри статичного класу для запиту або сервера в ASP.NET?
Чи є на веб-сайті ASP.NET статичні класи унікальними для кожного веб-запиту, або вони інстанціюються, коли це потрібно, і GCed, коли GC вирішить їх утилізувати? Причина, про яку я запитую, полягає в тому, що я писав кілька статичних класів раніше в C # і поведінка відрізняється, ніж я б очікував. Я …
182 c#  asp.net  static 

18
Як прив’язати перерахунок до елемента управління комбінацією у WPF?
Я намагаюся знайти простий приклад, де переліки показані як є. Усі приклади, які я бачив, намагаються додати приємно виглядають рядки дисплея, але я не хочу цього складності. В основному у мене є клас, який містить усі властивості, які я пов'язую, спочатку встановивши DataContext до цього класу, а потім вказавши прив'язку, …
182 c#  .net  wpf  xaml  data-binding 

2
Як я можу перевірити, чи працює служба Windows
У мене є додаток на C # (2.0 працює на вбудованому XP), який спілкується з "сторожовим собакою", реалізованим як служба Windows. Коли пристрій завантажується, для запуску цієї послуги зазвичай потрібно якийсь час. Я хотів би перевірити з мого коду, чи працює служба. Як я можу це досягти?

4
Буквене позначення для словника в C #?
На даний момент у мене є WebSocket між JavaScript та сервером, запрограмованим на C #. У JavaScript я можу легко передавати дані за допомогою асоціативного масиву: var data = {'test': 'val', 'test2': 'val2'}; Для представлення цього об'єкта даних на стороні сервера я використовую a Dictionary<string, string>, але це "набагато дорожче …
182 c#  dictionary  literals 

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