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

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

5
Чи гарантує Список <T> порядок вставки?
Скажіть, у мене в списку є 3 рядки (наприклад, "1", "2", "3"). Потім я хочу змінити їх порядок для розміщення "2" у позиції 1 (наприклад, "2", "1", "3"). Я використовую цей код (встановлення indexToMoveTo до 1): listInstance.Remove(itemToMove); listInstance.Insert(indexToMoveTo, itemToMove); Це, здається, працює, але я час від часу отримую дивні результати; …
238 c#  .net  collections 

15
Як збільшити максимальний розмір файлу завантаження в ASP.NET?
У мене є форма, яка виключає завантаження файлу в ASP.NET. Мені потрібно збільшити максимальний розмір завантаження вище 4 Мб за замовчуванням. Я в деяких місцях знайшов посилання на код нижче в msdn . [ConfigurationPropertyAttribute("maxRequestLength", DefaultValue = )] Жодна з посилань насправді не описує, як ним користуватися, і я спробував кілька …
238 c#  .net  asp.net  file-upload 

5
Нестатичний метод вимагає цілі
У мене є дія контролера, яка добре працює на Firefox як локально, так і на виробництві, і IE локально, але не IE у виробництві. Ось моя дія контролера: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x =&gt; x.Min &gt;= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; decimal MP = …

30
Не вдалося завантажити файл чи збірку або одну з його залежностей
У мене є ще одна з цих проблем "Не вдалося завантажити файл чи збірку або одну з її залежностей". Додаткова інформація: Не вдалося завантажити файл або збірку "Microsoft.Practices.Unity, Версія = 1.2.0.0, Культура = нейтральна, PublicKeyToken = 31bf3856ad364e35" або одна з її залежностей. Маніфестне визначення розташованої збірки не відповідає посиланням на …

13
Як створити рядок JSON в C #
Я просто використовував XmlWriter для створення деякої XML для відправки назад у відповідь HTTP. Як би ви створили рядок JSON. Я припускаю, що ви просто використали програму stringbuilder, щоб побудувати рядок JSON, і вони форматують вашу відповідь як JSON?
238 c#  asp.net  json 

12
Чи зашифрується код у програмі нарешті, якщо я поверну значення у блоці "Спроба"
Я переглядаю товариш для коду і кажу, що він використовував оператор return всередині блоку спробу. Чи все-таки код у розділі "Нарешті" все ще спрацьовує, хоча решта блоку спробу не працює? Приклад: public bool someMethod() { try { return true; throw new Exception("test"); // doesn't seem to get executed } finally …

21
Комбінації клавіш не активні у Visual Studio із встановленим Resharper
У мене встановлено Visual Studio 2012 + Resharper 7.1.1000.900 + StyleCop 4.7.44. Проблема полягає в тому, що з моменту встановлення Resharper не було активних ярликів . Наприклад: я можу перейменувати через "Рефактор&gt; Перейменувати". Але ярлик Ctrl+ Rнічого не робить. Я встановив схему клавіатури Resharper на "Visual Studio" у "Resharper&gt; Опції&gt; …


15
C # Події та безпека нитки
ОНОВЛЕННЯ Відповідно до C # 6, відповідь на це питання: SomeEvent?.Invoke(this, e); Я часто чую / читаю такі поради: Завжди робіть копію події, перш ніж перевірити її nullта запустити її. Це дозволить усунути потенційну проблему з нанизуванням, де подія стає nullв точці розташування між місцем, де ви перевіряєте на нуль, …


10
ASP.NET MVC 5 - особистість. Як отримати поточний ApplicationUser
У моєму проекті є суб'єкт статті, який має ApplicationUserвластивість Author. Як я можу отримати повний об’єкт поточно зареєстрованого ApplicationUser? Створюючи нову статтю, я повинен встановити Authorвластивість у Articleпоточну ApplicationUser. У старому механізмі членства це було просто, але в новому підході до ідентичності я не знаю, як це зробити. Я намагався …

6
Коротший синтаксис для трансляції зі списку <X> до списку <Y>?
Я знаю, що можливо передавати список елементів від одного типу до іншого (з огляду на те, що ваш об'єкт має відкритий явний статичний метод оператора для здійснення кастингу) один за одним: List&lt;Y&gt; ListOfY = new List&lt;Y&gt;(); foreach(X x in ListOfX) ListOfY.Add((Y)x); Але хіба не можна одночасно подати весь список? Наприклад, …
237 c#  list  casting  ienumerable 

10
Очікування декількох завдань з різними результатами
У мене є 3 завдання: private async Task&lt;Cat&gt; FeedCat() {} private async Task&lt;House&gt; SellHouse() {} private async Task&lt;Tesla&gt; BuyCar() {} Всі вони повинні працювати, перш ніж мій код може продовжуватися, і мені потрібні також результати від кожного. Жоден із результатів не має нічого спільного між собою Як мені зателефонувати і …


4
Різниця між спостережуваною колекцією та BindingList
Я хочу знати різницю між ObservableCollectionі BindingListтому , що я використовував як для повідомлення для будь-якого додавання / видалення змін в джерелі, але я на самом деле не знаю , коли віддавати перевагу один над іншим. Чому я б обрав одне з наступних над іншим? ObservableCollection&lt;Employee&gt; lstEmp = new ObservableCollection&lt;Employee&gt;(); …

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