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

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

11
LINQ Entities не розпізнає метод 'System.String ToString ()', і цей метод не може бути переведений у вираз зберігання
Я переміщую деякі речі з одного сервера mysql на сервер sql, але я не можу зрозуміти, як змусити цей код працювати: using (var context = new Context()) { ... foreach (var item in collection) { IQueryable<entity> pages = from p in context.pages where p.Serial == item.Key.ToString() select p; foreach (var …
126 c#  mysql  sql  linq 

5
Налагодження автоматичних властивостей
Чи є спосіб встановити точку розриву на setter / getter в автоматично реалізованій власності? int Counter { get; set; } Окрім того, щоб змінити його на стандартне властивість (я роблю це таким чином, але для цього я повинен змінити і перекомпілювати весь проект)

5
Визначення оператора "==" для Double
Чомусь я пробрався до джерела .NET Framework для класу Doubleі з'ясував, що декларація ==: public static bool operator ==(Double left, Double right) { return left == right; } Така ж логіка стосується кожного оператора. У чому сенс такого визначення? Як це працює? Чому це не створює нескінченну рекурсію?
126 c#  .net  language-lawyer 

20
Порівняйте рівність між двома об’єктами в NUnit
Я намагаюся стверджувати, що один об’єкт "дорівнює" іншому. Об'єкти - це лише екземпляри класу з купою загальнодоступних властивостей. Чи існує простий спосіб встановити рівність NUnit на основі властивостей? Це моє поточне рішення, але я думаю, що може бути щось краще: Assert.AreEqual(LeftObject.Property1, RightObject.Property1) Assert.AreEqual(LeftObject.Property2, RightObject.Property2) Assert.AreEqual(LeftObject.Property3, RightObject.Property3) ... Assert.AreEqual(LeftObject.PropertyN, RightObject.PropertyN) Те, …


23
Як я можу змусити цей ASP.NET MVC SelectList працювати?
Я створюю список вибору у своєму контролері для відображення у поданні. Я намагаюся створити його на льоту, щось подібне ... myViewData.PageOptionsDropDown = new SelectList(new [] {"10", "15", "25", "50", "100", "1000"}, "15"); Він компілюється, але вихід поганий ... <select id="PageOptionsDropDown" name="PageOptionsDropDown"> <option>10</option> <option>15</option> <option>25</option> <option>50</option> <option>100</option> <option>1000</option> </select> Зауважте, як …

11
Кілька методів HttpPost в контролері Web API
Я починаю використовувати проект Web API MVC4, маю контролер з декількома HttpPostметодами. Контролер виглядає наступним чином: Контролер public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Тут MyRequestTemplateпредставлений клас шаблонів, відповідальний за обробку Json, …

7
Що таке LINQ і що це робить? [зачинено]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його нинішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Що таке LINQ? Я знаю, …
126 c#  linq 

12
Перетворити пікселі в очки
У мене є необхідність конвертувати пікселі в точки в C #. Я бачив кілька складних пояснень щодо цієї теми, але не можу знайти просту формулу. Припустимо, стандартний 96dpi, як я визначити цю конверсію?
126 c#  .net  pixel  point 

8
Створення тимчасового каталогу в Windows?
Який найкращий спосіб отримати ім'я тимчасового каталогу в Windows? Я бачу, що я можу використовувати GetTempPathта GetTempFileNameстворювати тимчасовий файл, але чи є еквівалент функції Linux / BSD mkdtempдля створення тимчасового каталогу?



24
Як ви прив’язуєте Enum до елемента управління DropDownList в ASP.NET?
Скажімо, у мене є такий простий перерахунок: enum Response { Yes = 1, No = 2, Maybe = 3 } Як я можу прив’язати цей перелік до елемента управління DropDownList, щоб описи відображалися у списку, а також отримували пов'язане числове значення (1,2,3), як тільки була обрана опція?
126 c#  .net  asp.net 


8
Як виконати код ПІСЛЯ завантаження форми?
У .NET, у формах Windows є подія, яка запускається перед завантаженням форми (Form.Load), але немає відповідної події, яка запускається ПІСЛЯ завантаження форми. Я хотів би виконати певну логіку після завантаження форми. Хтось може порадити рішення?
126 c#  .net  winforms  events 

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