Вопросы с тегом «.net-3.5»

Версия 3.5 .NET Framework, основанная на 2.0 .NET Framework с дополнительными сборками (включая 3.0). Используйте для вопросов, конкретно относящихся к .NET Framework 3.0. Для вопросов по .NET Framework обычно используйте тег .net.

20
LINQ's Distinct () для определенного свойства
Я играю с LINQ, чтобы узнать об этом, но я не могу понять, как использовать, Distinctкогда у меня нет простого списка (простой список целых чисел довольно прост, это не вопрос). Что мне делать, если я хочу использовать Distinct в списке объектов в одном или нескольких свойствах объекта? Пример: если объект …
1095 c#  linq  .net-3.5  distinct 

23
LINQ-запрос к DataTable
Я пытаюсь выполнить запрос LINQ к объекту DataTable, и странным образом обнаруживаю, что выполнение таких запросов к объектам DataTable не является простым. Например: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Это не разрешено Как я могу получить что-то вроде этого работает? Я поражен, что …
1031 c#  .net  linq  datatable  .net-3.5 

16
Создание байтового массива из потока
Каков предпочтительный метод для создания байтового массива из входного потока? Вот мое текущее решение с .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Это все-таки лучшая идея для чтения и записи фрагментов потока?
913 c#  .net-3.5  inputstream 

8
Какой метод работает лучше: .Any () vs .Count ()> 0?
в System.Linqпространстве имен мы можем теперь расширить наши IEnumerable, чтобы иметь методы расширения Any () и Count () . Недавно мне сказали, что если я хочу проверить, что коллекция содержит 1 или более элементов внутри, я должен использовать .Any()метод расширения вместо .Count() > 0метода расширения, потому что .Count()метод расширения должен …

9
Конкатить все строки внутри списка <string> с помощью LINQ
Есть ли какое-нибудь простое выражение LINQ для объединения всех List&lt;string&gt;элементов моей коллекции в один stringс символом-разделителем? Что делать, если коллекция состоит из пользовательских объектов вместо string? Представь, что мне нужно объединиться object.Name.
543 c#  linq  .net-3.5 

10
Используйте LINQ для получения элементов в одном списке <>, которых нет в другом списке <>
Я бы предположил, что есть простой запрос LINQ, чтобы сделать это, я просто не совсем уверен, как. Учитывая этот кусок кода: class Program { static void Main(string[] args) { List&lt;Person&gt; peopleList1 = new List&lt;Person&gt;(); peopleList1.Add(new Person() { ID = 1 }); peopleList1.Add(new Person() { ID = 2 }); peopleList1.Add(new Person() …
526 c#  linq  .net-3.5 

13
WCF - Как увеличить квоту на размер сообщения
У меня есть служба WCF, которая возвращает 1000 записей из базы данных клиенту. У меня есть клиент ASP.NET WCF (я добавил ссылку на сервис в проекте веб-приложения asp.net для использования WCF). При запуске клиентского приложения я получаю следующее сообщение: Превышен максимальный размер квоты для входящих сообщений (65536). Чтобы увеличить квоту, …
454 .net  asp.net  wcf  .net-3.5 


13
Как связать обратные логические свойства в WPF?
У меня есть объект, который имеет IsReadOnlyсвойство. Если это свойство имеет значение true, я хотел бы установить для IsEnabledсвойства кнопки (например) значение false. Я хотел бы верить, что я могу сделать это так же легко, как IsEnabled="{Binding Path=!IsReadOnly}"и с WPF. Должен ли я пройти через все настройки стиля? Просто кажется …
378 wpf  .net-3.5  styles 

30
Не удалось найти элемент конечной точки по умолчанию
Я добавил прокси в веб-сервис для решения VS2008 / .NET 3.5. При построении клиента .NET выдает эту ошибку: Не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт IMySOAPWebService в разделе конфигурации клиента ServiceModel. Это может быть связано с тем, что для вашего приложения не найден файл конфигурации …

21
Как разобрать строку в обнуляемый int
Я хочу разобрать строку в обнуляемый int в C #. то есть. Я хочу вернуть либо значение int строки, либо null, если его невозможно проанализировать. Я надеялся, что это сработает int? val = stringVal as int?; Но это не сработает, поэтому сейчас я пишу этот метод расширения. public static int? …
300 c#  .net  string  .net-3.5  nullable 

3
Общий метод с несколькими ограничениями
У меня есть общий метод, который имеет два общих параметра. Я попытался скомпилировать код ниже, но он не работает. Это ограничение .NET? Можно ли иметь несколько ограничений для разных параметров? public TResponse Call&lt;TResponse, TRequest&gt;(TRequest request) where TRequest : MyClass, TResponse : MyOtherClass
251 c#  generics  .net-3.5 

10
Почему Response.Redirect вызывает System.Threading.ThreadAbortException?
Когда я использую Response.Redirect (...) для перенаправления моей формы на новую страницу, я получаю сообщение об ошибке: Первое исключение типа «System.Threading.ThreadAbortException» возникло в mscorlib.dll . Исключение типа «System.Threading.ThreadAbortException» произошло в mscorlib.dll, но не было обработано в коде пользователя. Насколько я понимаю, эта ошибка вызвана тем, что веб-сервер прерывает оставшуюся часть …
230 c#  asp.net  .net-3.5 

16
Как прочитать весь файл в строку с помощью C #?
Какой самый быстрый способ прочитать текстовый файл в строковую переменную? Я понимаю, что это можно сделать несколькими способами, например, прочитать отдельные байты, а затем преобразовать их в строку. Я искал метод с минимальным кодированием.
215 c#  string  file-io  .net-3.5 

7
Создание DateTime в определенном часовом поясе в c #
Я пытаюсь создать модульный тест для проверки случая, когда часовой пояс изменяется на машине, потому что он был неправильно установлен, а затем исправлен. В тесте мне нужно иметь возможность создавать объекты DateTime в не локальном часовом поясе, чтобы люди, выполняющие тест, могли делать это успешно независимо от того, где они …
162 c#  .net  datetime  timezone  .net-3.5 

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