c#- все статьи тега ➜ страница 57
Как вы тестируете частные методы с помощью NUnit?
Мне интересно, как правильно использовать NUnit. Сначала я создал отдельный тест-проект, который использует мой основной проект в качестве ссылки. Но в этом случае я не могу проверить частные методы. Я предполагал, что мне нужно включить мой тестовый код в мой основной код?! - Это не кажется правильным способом сделать это. (Мне не нравится идея доставки кода с тестами в нем.) Как вы тестируете частные методы с помощью NUnit? ...
Как удалить последний символ в строке на C#?
построение строки для запроса post следующим образом, var itemsToAdd = sl.SelProds.ToList(); if (sl.SelProds.Count() != 0) { foreach (var item in itemsToAdd) { paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString()); } } после того, как я получаю результат paramstr, Мне нужно удалить последний символ & в нем Как удалить последний символ в строка С помощью C#? ...
Как создать файл и любые папки, если папки не существуют?
представьте, что я хочу создать (или перезаписать) следующий файл :- C:TempBarFooTest.txt С помощью .Создавать.(.) метод, это может сделать это. но, если у меня нет ни одной из следующих папок (из этого примера путь, выше) Temp бар Фу после DirectoryNotFoundException бросили. Так .. дан путь, как мы можем рекурсивно создайте все папки, необходимые для создания файла .. для этого пути? если папки Temp или Bar существуют, но Foo этого не делает... тогда и это создается. для простоты пр ...
Установить "домашнюю страницу" в Asp.Net MVC
In asp.net MVC "Домашняя страница" (т. е. маршрут, который отображается при ударе www.foo.com) имеет значение Home / Index . где хранится это значение? как я могу изменить "домашнюю страницу"? есть ли что-нибудь более элегантное, чем использование RedirectToRoute() в действии индекса домашнего контроллера? Я попробовал grepping для Home / Index в моем проекте и не смог найти ссылку, и я ничего не видел в IIS (6). Я посмотрел на по умолчанию.страница aspx в корне, но это, похоже, не делало ...
Индекс (отсчитываемый от нуля) должен быть больше или равен нулю
Эй, я продолжаю получать сообщение об ошибке: (отсчитываемый от нуля) должен быть больше или равен нулю и меньше, чем размер списка аргументов. мой код: OdbcCommand cmd = new OdbcCommand("SELECT FirstName, SecondName, Aboutme FROM User WHERE UserID=1", cn); OdbcDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Name.Text = String.Format("{0} {1}", reader.GetString(0), reader.GetString(1)); Aboutme.Text = String.Format("{2}", reader.GetString(0)); } ...
Практический пример, где Кортеж может быть использован in.Net 4.0?
Я видел Кортеж, представленный в .Net 4, но я не могу представить, где он может быть использован. Мы всегда можем создать пользовательский класс или структуру. ...
Как я могу получить каждый N-й элемент из списка?
Я использую .NET 3.5 и хотел бы иметь возможность получить каждый *n * й пункт из списка. Я не беспокоюсь о том, достигается ли это с помощью лямбда-выражения или LINQ. Edit похоже, этот вопрос вызвал довольно много споров (что хорошо, не так ли?). Главное, что я узнал, это то, что когда вы думаете, что знаете все способы сделать что-то (даже так просто, как это), подумайте еще раз! ...
Как вступить в int [], чтобы персонаж разделены строкой in.NET?
у меня есть массив целых чисел: int[] number = new int[] { 2,3,6,7 }; каков самый простой способ преобразования их в одну строку, где числа разделены символом (например:"2,3,6,7")? Я в C# и .NET 3.5. ...
Графический интерфейс Windows: WPF или WinRT (2015+)
Я пытаюсь получить обзор различных технологий, чтобы использовать при создании GUI в мире Windows. для контекста, я строю немного 2d платформы многопользовательской игры. (Только для целей обучения..) мой учитель говорит, что он думает, что WPF-это правильный путь, но похоже, что он только сравнивает его с Windows Forms. мое понимание заключается в том, что здесь, в 2015 году, Windows Forms полностью мертв? в этом другом stackover вопросы, они говорят WinRT + XAML для Metro GUI building (Win ...
Как прочитать значение атрибута из XmlNode в C#?
Предположим, у меня есть XmlNode и я хочу получить значение атрибута с именем "Name". Как я могу это сделать? XmlTextReader reader = new XmlTextReader(path); XmlDocument doc = new XmlDocument(); XmlNode node = doc.ReadNode(reader); foreach (XmlNode chldNode in node.ChildNodes) { **//Read the attribute Name** if (chldNode.Name == Employee) { if (chldNode.HasChildNodes) { foreach (XmlNode item in node.ChildNodes) { ...
Кортежи (или массивы) как ключи словаря в C#
Я пытаюсь сделать таблицу поиска словаря в C#. Мне нужно решить 3-кортеж значений в одну строку. Я пробовал использовать массивы в качестве ключей, но это не сработало, и я не знаю, что еще делать. На данный момент я рассматриваю возможность создания словаря словарей словарей, но это, вероятно, было бы не очень красиво смотреть, хотя именно так я бы сделал это в javascript. ...
Как получить правильную метку времени в C#
Я хотел бы получить действительную метку в моем приложении, поэтому я написал: public static String GetTimestamp(DateTime value) { return value.ToString("yyyyMMddHHmmssffff"); } ...later on in the code String timeStamp = GetTimestamp(new DateTime()); Console.WriteLine(timeStamp); выход: 000101010000000000 Я хотел что-то вроде: 20140112180244 что я сделал не так? ...
Диалоговое окно приглашения в Windows Forms
Я использую System.Windows.Forms но как ни странно не имеют возможности для их создания. Как я могу получить что-то вроде диалогового окна приглашения javascript, без javascript? MessageBox будет хорошо, но нет никакого способа для пользователя, чтобы ввести. ...
Получить имя папки из полного пути к файлу
Как получить имя папки из полного пути приложения? Это путь к файлу ниже, c:projectsrootwsdlprojdevlopbeta2text здесь "текст" - это имя папки. Как я могу получить это имя папки из этого пути? ...
Я пытаюсь вычесть дни из даты и времени в C#, но я получаю ошибку, которую не понимаю
У меня есть следующий код в моей программе на C#. DateTime dateForButton = DateTime.Now; dateForButton = dateForButton.AddDays(-1); // ERROR: un-representable DateTime всякий раз, когда я запускаю его, я получаю следующую ошибку: добавлена или вычитается значение, не-представимое значение типа datetime. имя параметра: value Iv'e никогда не видел это сообщение об ошибке раньше, и не понимаю, почему я его вижу. Из ответов Iv'e, прочитанных до сих пор, я прихожу к выводу, что я могу и ...
C# с использованием потоков
потоки для меня загадочны. Я не знаю, когда использовать, какой поток и как их использовать. Может кто-нибудь объяснить мне, как использовать потоки? если я правильно понимаю, есть три вида потока: stream read stream write stream это правильно? И, например, в чем разница между a Memorystream и FileStream? ...
Динамический массив в C#
есть ли метод для создания динамического массива в C#? ...
Как найти текущее исполняемое имя файла? [дубликат]
Возможные Дубликаты:как получить имя текущего исполняемого файла в C#? исполняемый файл загружает внешнюю библиотеку. Есть ли способ для библиотеки узнать вызывающий исполняемый файл? (Я мог бы поклясться, что видел ответ на этот вопрос в другом месте, но я больше не могу его найти) ...
Как вывести raw html при использовании RazorEngine (не из MVC)
Я пытаюсь создавать электронные письма с HTML-контентом. этот контент уже прошел через санитарию, поэтому я не беспокоюсь в этом отношении, однако, когда я звоню: Razor.Parse(template, model); на следующем шаблоне бритвы: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <body> @(new System.Web.HtmlString(Model.EmailContent)) </body> </html> электронная почта, которая выводится, закодирована в HTMl, но мне нужно ее декодиро ...
Создание прокси-сервера веб-службы в Visual Studio из файла WSDL
мое приложение должно поговорить с веб-службой, которая не имеет онлайн-определения WSDL. Однако разработчики предоставили мне файл WSDL. с помощью общедоступного WSDL Visual Studio может генерировать этот код для меня с помощью мастера ссылок на службы. Но он, похоже, не работает без публичного WSDL. Как создать код для разговора с этой веб-службой с помощью этого файла WSDL? ...