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

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

6
Глобально ловити винятки у програмі WPF?
У нас є додаток WPF, де його частини можуть викидати винятки під час виконання. Я б хотів глобально зловити будь-які необроблені винятки і записати їх, але в іншому випадку продовжуйте виконання програми так, ніби нічого не сталося (начебто як VB On Error Resume Next). Чи можливо це в C #? …

14
Як виправити помилку "Посилання на збірку не має сильного імені"?
Я додав слабко названу збірку до свого проекту Visual Studio 2005 (який названий настійно). Зараз я отримую помилку: "Посилана збірка" xxxxxxxx "не має сильної назви" Чи потрібно підписувати цю сторонні збори?


6
Керівництво - це всі 0 (нулі)?
Я тестую деякі сервіси WCF, які надсилають об'єкти із Посібниками туди-сюди. У своєму тестовому коді веб-додатків я виконую наступні дії: var responseObject = proxy.CallService(new RequestObject { Data = "misc. data", Guid = new Guid() }); Чомусь виклик до нового Guid () генерує Guids із усіма 0 (нулями) на зразок цього: …
241 c#  .net  wcf  web-services  guid 

20
Прив’язка даних до SelectedItem у WPF Treeview
Як я можу отримати елемент, обраний у вигляді WPF-дерева? Я хочу це зробити в XAML, тому що хочу зв’язати це. Ви можете подумати, що це є, SelectedItemале, мабуть, такого, що не існує , читається лише і тому є непридатним. Це те, що я хочу зробити: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" …
241 c#  wpf  mvvm  treeview  selecteditem 


6
Чим відрізняється спільний проект від бібліотеки класів у Visual Studio 2015?
Я дивився на нові функції для Visual Studio 2015 і спільного проекту, але я не розумію, чим це відрізняється від використання бібліотеки класів або портативної бібліотеки класів. Хтось може пояснити? Редагувати: Спільний проект - це нова функція в Visual Studio 2015 і відрізняється від бібліотеки портативних класів. Я розумію, що …


2
Навіщо використовувати спробу {} нарешті {} з порожнім блоком спробувати?
Я помітив, що в System.Threading.TimerBase.Dispose()методі є try{} finally{}блок, але try{}пустий. Чи є якесь значення у використанні try{} finally{}з порожнім try? http://labs.developerfusion.co.uk/SourceViewer/browse.aspx?assembly=SSCLI&namespace=System.Threading&type=TimerBase [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] internal bool Dispose(WaitHandle notifyObject) { bool status = false; bool bLockTaken = false; RuntimeHelpers.PrepareConstrainedRegions(); try { } finally { do { if (Interlocked.CompareExchange(ref m_lock, 1, 0) == …
239 c#  .net 

13
Отримати параметри URL з рядка в .NET
У мене є рядок у .NET, який насправді є URL-адресою. Я хочу простий спосіб отримати значення з певного параметра. Зазвичай я б просто використовував Request.Params["theThingIWant"], але ця рядок не з запиту. Я можу створити новий Uriелемент так: Uri myUri = new Uri(TheStringUrlIWantMyValueFrom); Я можу використовувати myUri.Queryдля отримання рядка запиту ... …
239 c#  .net  url  parsing  parameters 

7
Прочитайте та проаналізуйте файл Json у C #
Я витратив найкращу частину двох днів на "фафінг" з зразками коду і т. Д., Намагаючись прочитати дуже великий файл JSON в масив c #, щоб пізніше розділити його на 2-двійний масив для обробки. Проблема, яка була у мене, полягала в тому, що я не міг знайти прикладів того, щоб люди …
239 c#  json  parsing  large-files 

21
Як зареєструвати кілька реалізацій одного інтерфейсу в Asp.Net Core?
У мене є сервіси, які походять з одного інтерфейсу. public interface IService { } public class ServiceA : IService { } public class ServiceB : IService { } public class ServiceC : IService { } Зазвичай інші контейнери типу IoC Unityдозволяють реєструвати конкретні реалізації деякими, Keyщо їх відрізняє. Як я …

30
Неможливо скопіювати файл - доступ до шляху заборонено
Я використовую Visual Studio 2005. Після першого завантаження коду з контролю версій програма c # .net запускається правильно. Але після внесення змін, коли я будую, я отримую таку помилку: Помилка 383 Неможливо скопіювати файл ".. \ root \ leaf \ Bin \ Debug \ test.Resources.xml" у "Bin \ Debug \ …

13
Найкращий спосіб поєднати два або більше байтових масивів у C #
На цей питання є відповіді на Stack Overflow на російському : Об’єднання массивов байтов У мене є 3 байтові масиви в C #, які мені потрібно об'єднати в один. Який був би найефективніший метод для виконання цього завдання?
238 c#  arrays 

8
Як я можу представити значення. Time only у .NET?
Чи є спосіб представити значення часу лише у .NET без дати? Наприклад, із зазначенням часу відкриття магазину? TimeSpanвказує на діапазон, тоді як я хочу зберігати лише значення часу. Використання DateTimeдля позначення цього призведе до нового, DateTime(1,1,1,8,30,0)що не дуже бажано.
238 c#  .net  datetime  time 

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