Вопросы с тегом «c#»

C # (произносится как «видеть резкое») - это статически типизированный, многопарадигмальный язык программирования высокого уровня, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, в том числе .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном в формальной спецификации C # или C #.

1
Как поставить атрибуты через XElement
У меня есть такой код: XElement EcnAdminConf = new XElement("Type", new XElement("Connections", new XElement("Conn"), // Conn.SetAttributeValue("Server", comboBox1.Text); // Conn.SetAttributeValue("DataBase", comboBox2.Text))), new XElement("UDLFiles"))); // Conn. Как мне добавить атрибуты Conn? Я хочу добавить атрибуты, отмеченные как комментарии, но если я попытаюсь установить атрибуты Connпосле определения EcnAdminConf, они не будут видны. Я …
126 c#  xml  linq-to-xml 

11
LINQ to 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 page in …
126 c#  mysql  sql  linq 

5
Отладка автоматических свойств
Есть ли способ установить точку останова для установщика / получателя в автоматически реализуемом свойстве? 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, …


23
Как я могу заставить этот ASP.NET MVC SelectList работать?
Я создаю 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 в контроллере веб-API
Я начинаю использовать проект MVC4 Web API, у меня есть контроллер с несколькими HttpPostметодами. Контроллер выглядит следующим образом: контроллер public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Здесь MyRequestTemplateпредставлен шаблонный класс, отвечающий за …

7
Что такое LINQ и для чего он нужен? [закрыто]
Трудно сказать, о чем здесь спрашивают. Этот вопрос двусмысленный, расплывчатый, неполный, слишком широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и открыть его повторно, посетите Справочный центр . Закрыт 7 лет назад . Что такое LINQ? Я знаю, что это для …
126 c#  linq 

12
Преобразование пикселей в точки
Мне нужно преобразовать пиксели в точки на С #. Я видел несколько сложных объяснений по этой теме, но не могу найти простой формулы. Предположим, стандартное 96 точек на дюйм, как мне рассчитать это преобразование?
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 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.