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

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

6
Оновіть веб-службу .NET, щоб використовувати TLS 1.2
Мені потрібно використовувати TLS 1.2 для підключення від моєї веб-служби .NET до іншої, яка збирається примусити TLS 1.2. Я знайшов ресурс, де сказано, що .NET 4.6 використовує TLS 1.2 за замовчуванням, так що це звучало як найпростіший спосіб вирішення. Я оновив платформу .NET на сервері та перезапустив. У IIS я …
99 c#  .net  tls1.2 

12
Як створити ідеальну програму OOP [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 місяці тому . Удосконаліть це питання Нещодавно я намагався створити компанію "х". Вони надіслали мені кілька запитань …
98 c#  oop 

5
Thread.Sleep заміна в .NET для Windows Store
Thread.Sleep не підтримується в .NET для додатків Windows Store. Наприклад, це System.Threading.Thread.Sleep(1000); буде компілюватися при націлюванні на будь-який .NET Framework (2.0, 3.5, 4.0, 4.5), але не при націленні на .NET для додатків Windows Store (або в бібліотеці портативних класів, націлену на 4.5 і зберігати). System.Threading.Thread все ще є, у нього …

5
ASP.NET MVC передає ідентифікатор у ActionLink контролеру
Я не бачу, щоб отримати ідентифікатор, який я надсилаю в html.ActionLink у своєму контролері, ось що я намагаюся зробити <li> <%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li> public ActionResult Modify(string ID) { ViewData["Title"] =ID; return View(); } Ось який підручник, який я дотримувався, рекомендував, але він …
98 c#  asp.net-mvc 

10
Як я можу змусити дизайнера Windows Forms Visual Studio 2008 надати форму, яка реалізує абстрактний базовий клас?
Я зіткнувся з проблемою з успадкованими елементами управління в Windows Forms і мені потрібен поради щодо цього. Я використовую базовий клас для елементів у списку (власноруч виготовлений графічний інтерфейс, зроблений із панелі) та деяких спадкових елементів керування, які призначені для кожного типу даних, які можна додати до списку. Проблеми з …

3
Поточний SynchronizationContext не може використовуватися як програмування завдань
Я використовую Завдання, щоб виконувати тривалі дзвінки на сервер у своєму ViewModel, і результати повторно Dispatcherвикористовуються TaskScheduler.FromSyncronizationContext(). Наприклад: var context = TaskScheduler.FromCurrentSynchronizationContext(); this.Message = "Loading..."; Task task = Task.Factory.StartNew(() => { ... }) .ContinueWith(x => this.Message = "Completed" , context); Це добре працює, коли я виконую програму. Але коли я …

3
Навіщо створювати проект бібліотеки класів ASP.NET 5?
Я намагаюся розібратися, що стосується проекту "Бібліотека класів ASP.NET 5" (vNext) C # з ASP.NET. Навіщо створювати проект за допомогою цього шаблону, а не просто звичайний проект C # "Class Library"? Мені подобаються нові функції, такі як файл project.json, а не .csproj файл тощо, але, здається, невірно створити бібліотеку класів …

7
Двонаправлений словник 1 на 1 в C #
Я шукаю загальний, двонаправлений клас 1 на 1 словник у C # (2), тобто. a, BiDictionaryOneToOne<T, S>який гарантовано містить лише одне з кожного значення та ключа (все одно до RefEquals), і які можна шукати, використовуючи або ключ, або значення. Хтось знає про це, чи я просто повинен це реалізувати сам? …
98 c#  .net  collections 

9
Як продовжити клас за допомогою методів розширення c #?
Чи можна застосувати методи розширення до класу? Наприклад, продовжте DateTime, щоб включити метод Завтра (), до якого можна викликати: DateTime.Tomorrow(); Я знаю, що можу використовувати static DateTime Tomorrow(this Datetime value) { //... } Або public static MyClass { public static Tomorrow() { //... } } для аналогічного результату, але як …

13
Помилка WCF - не вдалося знайти елемент кінцевої точки за замовчуванням, на який посилається договір "UserService.UserService"
Будь-які ідеї, як це виправити? UserService.UserServiceClient userServiceClient = new UserServiceClient(); userServiceClient.GetUsersCompleted += new EventHandler<GetUsersCompletedEventArgs>(userServiceClient_GetUsersCompleted); userServiceClient.GetUsersAsync(searchString); . <system.serviceModel> <bindings> <basicHttpBinding> <binding name="BasicHttpBinding_UserService" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"> <security mode="None" /> </binding> </basicHttpBinding> </bindings> <client> <endpoint address="http://localhost:52185/UserService.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_UserService" contract="UserService.UserService" name="BasicHttpBinding_UserService" /> </client> <behaviors> <serviceBehaviors> <behavior name="Shell.Silverlight.Web.Service3Behavior"> <serviceMetadata httpGetEnabled="true" /> <serviceDebug includeExceptionDetailInFaults="false" /> </behavior> </serviceBehaviors> …
98 c#  .net  wcf 

5
Як швидко знайти конкретну таблицю в моїй моделі EDMX?
Мені було цікаво, чи хтось знає більш швидкий спосіб знайти таблицю в моделі EDMX, ніж просто прокручувати схему та шукати річ. У нашій базі даних є близько 50 таблиць, і коли я шукаю конкретний, це просто завдання, щоб побачити, куди VS поставив річ. Для використання цього питання я використовую VS …

3
Чому приріст Nullable <int> не кидає виняток?
Чи можете ви поясніть, чому Console.WriteLine пише порожній рядок ( Console.WriteLine(null)дайте мені помилку компіляції) і чому немає NullReferenceException (навіть a+=1не слід піднімати це)? int? a = null; a++; // Why there is not NullReferenceException? Console.WriteLine(a); // Empty line
98 c#  .net  nullable 

10
DateTime до дати javascript
З іншої відповіді на Stackoverflow є перетворення з дати Javascript у .net DateTime: long msSinceEpoch = 1260402952906; // Value from Date.getTime() in JavaScript return new DateTime(1970, 1, 1) + new TimeSpan(msSinceEpoch * 10000); Але як зробити реверс? DateTime to Javascript Date?
98 c#  .net  javascript 

15
Яку найкращу мову сценаріїв можна вбудувати у настільний додаток C #? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Ми пишемо складний багатий настільний додаток і нам потрібно запропонувати гнучкість …
98 c#  scripting 

1
Чи повільний [CallerMemberName] порівняно з альтернативами при впровадженні INotifyPropertyChanged?
Є хороші статті, які пропонують різні способи реалізаціїINotifyPropertyChanged . Розглянемо наступну базову реалізацію: class BasicClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private void FirePropertyChanged(string propertyName) { var handler = PropertyChanged; if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName)); } private int sampleIntField; public int SampleIntProperty { get { return sampleIntField; …

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