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

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

5
Як я знущаюся над HttpContext в ASP.NET MVC за допомогою Moq?
[TestMethod] public void Home_Message_Display_Unknown_User_when_coockie_does_not_exist() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); context .Setup(c => c.Request) .Returns(request.Object); HomeController controller = new HomeController(); controller.HttpContext = context; //Here I am getting an error (read only). ... } мій базовий контролер має переоцінку Initialize, що отримує цей запитContext. Я намагаюся …

14
Який найкращий спосіб зробити зворотний цикл у C / C # / C ++?
Мені потрібно рухатись назад через масив, тому у мене є такий код: for (int i = myArray.Length - 1; i >= 0; i--) { // Do something myArray[i] = 42; } Чи є кращий спосіб зробити це? Оновлення: Я сподівався, що, можливо, у C # є якийсь вбудований механізм для …
101 c#  c++  c 

18
Формат JSON в C #?
Шукаю функцію, яка буде приймати stringJson як вхід і відформатувати її з розривами рядків та відступами. Перевірка була б бонусом, але це не потрібно, і мені не потрібно розбирати її на об'єкт чи щось. Хтось знає про таку бібліотеку? Зразок введення: {"status":"OK", "results":[ {"types":[ "locality", "political"], "formatted_address":"New York, NY, USA", …
101 c#  json  formatting 

13
Не вдається знайти Request.GetOwinContext
Я протягом години шукав, намагаючись з’ясувати, чому це не працює. У мене є програма ASP.Net MVC 5 з WebAPI. Я намагаюся отримати Request.GetOwinContext (). Автентифікацію, однак я не можу знайти, як включити GetOwinContext. Ось мій код: using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web; using System.Web.Mvc; …
101 c#  asp.net-web-api  owin 

7
Створіть проксі-сервер веб-служби у Visual Studio з файлу WSDL
У моїй програмі потрібно поговорити з веб-службою, яка не має онлайн-визначення WSDL. Однак розробники постачали мені файл WSDL. За допомогою загальнодоступної WSDL Visual Studio може генерувати цей код для мене за допомогою майстра довідкових служб. Але це, здається, не працює без публічного WSDL. Як створити код для розмови з цією …

10
Жодного IUserTokenProvider не зареєстровано
Нещодавно я оновив Asp.Net Identity Coreсвою заявку від 1,0 до 2,0. Є нові функції, які я хотів спробувати GenerateEmailConfirmationToken, і т.д. Я використовую цей проект як орієнтир. Коли користувач намагається зареєструватися, я отримую помилку під час виконання Post методу реєстрації private readonly UserManager<ApplicationUser> _userManager; public ActionResult Register(RegisterViewModel model) { if …

1
Метод вилучення до вже існуючого інтерфейсу з ReSharper
Я додаю новий метод до класу, який реалізує інтерфейс, і мені подобається використовувати рефакторинг "Extract Interface" і просто додати метод до інтерфейсу. Але схоже, що ReSharper підтримує додавання підпису методу до вже існуючого інтерфейсу. Таке відчуття, що я щось пропускаю, я впевнений, що це можна зробити якось. Можливо, спочатку я …

7
Яка різниця між використанням IDisposable проти деструктора в C #?
Коли я можу реалізувати IDispose на класі на відміну від деструктора? Я читав цю статтю , але все одно пропускаю суть. Моє припущення полягає в тому, що якщо я реалізую IDispose на об'єкті, я можу явно його знищити на відміну від того, щоб чекати, коли сміттєзбірник це зробить. Це правильно? …
101 c#  .net  dispose  destructor 

11
Як створити 7-Zip архіви за допомогою .NET?
Як я можу створити 7-Zip архіви з моєї програми консолі C #? Мені потрібно мати можливість витягувати архіви за допомогою звичайної широко доступної програми 7-Zip . Ось мої результати з прикладами, поданими як відповіді на це питання "Обстріл" на 7z.exe - це найпростіший та найефективніший підхід, і я можу підтвердити, …
101 c#  .net  compression  7zip 

4
Попередження "Використовуйте нове ключове слово, якщо приховування призначене"
Я маю попередження внизу екрана: Попередження 1 "WindowsFormsApplication2.EventControlDataSet.Events" приховує спадковий член "System.ComponentModel.MarshalByValueComponent.Events". Використовуйте нове ключове слово, якщо приховування було призначено. C: \ Користувачі \ мійкомп'ютер \ Настільний \ Управління подіями \ WindowsFormsApplication2 \ EventControlDataSet.Designer.cs 112 32 eventControl Якщо я двічі клацну по ньому, то з'явиться: public EventsDataTable Events { get …
101 c#  winforms 

4
Java-еквівалент дослідницьких рядків C # 'з @
Швидке запитання. Чи існує еквівалент @, який застосовується до рядків на Java: Наприклад, я можу зробити @"c:\afolder\afile"в C # і змусити його ігнорувати символи втечі при обробці, а не робити "c:\\afolder\\aFile". Чи існує еквівалент Java? хммм: stackoverflow втікає на мене .. lol. Другий приклад повинен читати: c: (подвійний зворотний кут …
101 c#  java  string  literals 


1
Використовуйте висловлювання та очікуйте, що ключові слова добре зіграють у c
У мене виникає ситуація, коли я здійснюю asyncвиклик методу, який повертається та IDisposableекземпляр. Наприклад: HttpResponseMessage response = await httpClient.GetAsync(new Uri("http://www.google.com")); Тепер, перш ніж asyncбув на сцені, під час роботи з IDisposableекземпляром цей виклик та код, який використовував змінну "відповідь", будуть загорнуті в оператор, що використовує. Моє запитання - чи це …

9
як отримати вчора та завтра дату в c #
У мене є код: int MonthNow = System.DateTime.Now.Month; int YearNow = System.DateTime.Now.Year; int DayNow = System.DateTime.Now.Day; Як я можу потрапити вчора та завтра день, місяць і рік у C #? Звичайно, я можу просто написати: DayTommorow = DayNow +1; але може статися, що завтра - інший місяць чи рік. Чи …
101 c#  datetime 

4
Перевірте, чи має клас атрибут?
Я намагаюся зробити невелику розробку Test-First, і я намагаюся переконатися, що мої класи позначені атрибутом: [SubControllerActionToViewDataAttribute] public class ScheduleController : Controller Як перевірити, чи є клас присвоєний йому атрибутом?

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