.net- все статьи тега ➜ страница 20
Как я могу игнорировать свойство при сериализации с помощью DataContractSerializer?
Я использую .NET 3.5SP1 и DataContractSerializer для сериализации класса. В SP1 они изменили поведение, так что вам не нужно включать атрибуты DataContract/DataMember в класс, и он просто сериализует все это. Это поведение я использую, но теперь мне нужно игнорировать одно свойство из сериализатора. Я знаю, что один из способов сделать это-добавить атрибут DataContract в класс и просто поместить атрибут DataMember на все члены, которые я хочу включать. У меня есть причины, что это не будет р ...
HintPath vs ReferencePath в Visual Studio
в чем именно разница между HintPath в a .файл csproj и ReferencePath на ? Мы пытаемся выполнить соглашение, в котором библиотеки DLL зависимостей находятся в репо svn "releases", и все проекты указывают на конкретный выпуск. Поскольку разные разработчики имеют разные структуры папок, относительные ссылки не будут работать, поэтому мы придумали схему использования переменной среды, указывающей на папку releases конкретного разработчика, чтобы создать абсолютную ссылку. Так что после добавления сс ...
Как получить все дочерние элементы управления формы Windows Forms определенного типа (кнопка / текстовое поле)?
мне нужно получить все элементы управления в форме типа x. я уверен, что видел этот код однажды в прошлом, который использовал что-то вроде этого: dim ctrls() as Control ctrls = Me.Controls(GetType(TextBox)) Я знаю, что могу перебирать все элементы управления, получая детей с помощью рекурсивной функции, но есть ли что-то проще или проще, может быть, как следующее? Dim Ctrls = From ctrl In Me.Controls Where ctrl.GetType Is Textbox ...
Порядок Выполнения Теста NUnit
по умолчанию тесты nunit выполняются в алфавитном порядке. Кто-нибудь знает, как установить порядок выполнения? Существует ли атрибут для этого? ...
C# как я могу проверить, существует ли URL-адрес/действителен?
Я делаю простую программу в visual c# 2005, которая ищет символ акции на Yahoo! Финансы, загружает исторические данные, а затем строит историю цен для указанного символа тикера. Я знаю точный URL, который мне нужно получить данные, и если пользователь вводит существующий символ тикера (или, по крайней мере, один с данными на Yahoo! Финансы) он работает отлично. Однако у меня есть ошибка времени выполнения, если пользователь составляет символ тикера, так как программа пытается вытащить данные с ...
Получить отдельные параметры запроса из Uri [дубликат]
этот вопрос уже есть ответ здесь: Получить параметры URL-адрес из строки .Чистая 11 ответов У меня есть строка uri, например:http://example.com/file?a=1&b=2&c=string%20param существует ли функция, которая преобразует строку параметра запроса в словарь так же, как ASP.NET Контекст.Запрос делает это. Я пишу консольное приложение, а не веб-сервис, поэтому нет никакой связи.Запрос для разбора URL-а ...
Как получить заголовок текущего активного окна с помощью c#?
Я хотел бы знать, как захватить заголовок окна текущего активного окна (т. е. тот, который имеет фокус) с использованием C#. ...
Как массивы в C# частично реализуют IList?
так как вы можете знать, массивы в C# реализовать IList<T> среди прочих интерфейсов. Так или иначе, они делают это без публичной реализации свойства Count of IList<T>! Массивы имеют только свойство длины. это вопиющий пример того, как C#/.NET нарушает свои собственные правила о реализации интерфейса или я что-то упускаю? ...
Entity Framework 4 Single () vs First () vs FirstOrDefault()
У меня уйму времени, находя сравнение различных способов запроса для одного элемента, и когда использовать каждый. есть ли у кого-нибудь ссылка, которая сравнивает все это, или быстрое объяснение, почему вы будете использовать один над другим? Есть ли еще операторы, о которых я не знаю? спасибо. ...
Как выбрать только записи с самой высокой датой в LINQ
у меня есть таблица, 'lasttraces', со следующими полями. Id, AccountId, Version, DownloadNo, Date данные выглядят так: 28092|15240000|1.0.7.1782|2009040004731|2009-01-20 13:10:22.000 28094|61615000|1.0.7.1782|2009040007696|2009-01-20 13:11:38.000 28095|95317000|1.0.7.1782|2009040007695|2009-01-20 13:10:18.000 28101|15240000|1.0.7.1782|2009040004740|2009-01-20 14:10:22.000 28103|61615000|1.0.7.1782|2009040007690|2009-01-20 14:11:38.000 28104|95317000|1.0.7.1782|2009040007710|2009-01-20 14:10: ...
Distinct не работает с LINQ to Objects
class Program { static void Main(string[] args) { List<Book> books = new List<Book> { new Book { Name="C# in Depth", Authors = new List<Author> { new Author { FirstName = "Jon", LastName="Skeet" }, new Author { FirstName = "Jon", Last ...
Ошибка WCF-не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт " UserService.UserService'
есть идеи, как это исправить? UserService.UserServiceClient userServiceClient = new UserServiceClient(); userServiceClient.GetUsersCompleted += new EventHandler<GetUsersCompletedEventArgs>(userServiceClient_GetUsersCompleted); userServiceClient.GetUsersAsync(searchString); . <system.serviceModel> <bindings> <basicHttpBinding> <binding name="BasicHttpBinding_UserService" maxBufferSize="2147483647" ...
Разница между Select и ConvertAll в C#
у меня есть список: List<int> list = new List<int> { 1, 2, 3, 4, 5 }; Я хочу, чтобы применить некоторые преобразования к элементам списка. Я могу сделать это двумя способами: List<int> list1 = list.Select(x => 2 * x).ToList(); List<int> list2 = list.ConvertAll(x => 2 * x).ToList(); в чем разница между этими двумя вариантами? ...
Каков самый простой способ получить отступ XML с разрывами строк из XmlDocument?
когда я создаю XML с нуля с XmlDocument на OuterXml свойство уже имеет все красиво отступы с разрывами строк. Однако, если я позвоню LoadXml на некоторых очень "сжатых" XML (без разрывов строк или отступов), то вывод OuterXml останется. Так. .. каков самый простой способ получить украшенный XML-вывод из экземпляра XmlDocument? ...
Как определить зависимости a.NET заявление?
Как определить зависимости приложения .NET? Делает Dependency Walker работы с управляемыми приложениями? Я загрузил последнюю версию и попытался профилировать приложение, но он просто выходит без особых объяснений. Если он не работает с .NET, то есть ли какой-то другой инструмент, который поможет мне отладить проблему загрузки DLL во время выполнения? ...
Как сделать приложения WinForms приложение на полный экран
у меня есть приложение WinForms, которое я пытаюсь сделать полноэкранным (что-то вроде того, что VS делает в полноэкранном режиме). Я FormBorderStyle до None и WindowState до Maximized что дает мне немного больше места, но он не покрывает панель задач, если она видна. что мне нужно сделать, чтобы использовать это пространство, а? для бонусных очков, есть ли что-то, что я могу сделать, чтобы сделать мой MenuStrip autohide, чтобы отказаться от этого пространства, а? ...
Как сериализовать объект в XML без получения xmlns="..."?
есть ли способ для меня сериализовать объект в .NET без автоматической сериализации пространств имен XML? Кажется, что по умолчанию .NET считает, что пространства имен XSI и XSD должны быть включены, но я не хочу их там. ...
Не удается запустить отладку на веб-сервере. Не удается запустить ASP.NET отладку по сравнению с 2010 годом, II7, выигрыш 7 x64
Я запускаю Visual Studio 2010 (как администратор), IIS 7 в Windows 7 x64. Я могу запустить ASP.NET веб-сайт в IIS 7 без отладки просто отлично, но когда я нажимаю F5 для отладки, я получаю: Не удается запустить отладку на веб-сервере. Не удалось запустить ASP.NET отладка. Дополнительную информацию можно получить, запустив проект без отладки. к сожалению, ссылка справки не очень помогает мне и ведет вниз по большому дереву вещи. Я проверил следующее: требования безопасности - я не помню ...
Как создать файл и любые папки, если папки не существуют?
представьте, что я хочу создать (или перезаписать) следующий файл :- C:TempBarFooTest.txt С помощью .Создавать.(.) метод, это может сделать это. но, если у меня нет ни одной из следующих папок (из этого примера путь, выше) Temp бар Фу после DirectoryNotFoundException бросили. Так .. дан путь, как мы можем рекурсивно создайте все папки, необходимые для создания файла .. для этого пути? если папки Temp или Bar существуют, но Foo этого не делает... тогда и это создается. для простоты пр ...
Практический пример, где Кортеж может быть использован in.Net 4.0?
Я видел Кортеж, представленный в .Net 4, но я не могу представить, где он может быть использован. Мы всегда можем создать пользовательский класс или структуру. ...