c#- все статьи тега ➜ страница 52


Как получить свойство LoaderException?

Я получаю сообщение об ошибке при обновлении моей ссылки на службу: специальный инструмент предупреждение: не удается загрузить один или более запрошенных типов. Получения свойства LoaderExceptions для получения дополнительной информации. Как я могу получить свойство LoaderException? обновление: мои ошибки исчезли, когда я повторно импортировал проекты объектов домена. Я понятия не имею, почему это исправило проблему, но я рад, что это работает. ...

В чем разница между LINQ ToDictionary и ToLookup

в чем разница между LINQ ToDictionary и ToLookup? Они, кажется, делают то же самое. ...

Получение значения флажка в ASP.NET MVC 4

Я работаю над собой ASP.NET в MVC 4 приложение. Это приложение имеет базовую форму. Модель для моей формы выглядит следующим образом: public class MyModel { public string Name { get; set; } public bool Remember { get; set; } } в моей форме, у меня есть следующий HTML. <input id="Name" name="Name" type="text" value="@Model.Name" /> <input id="Remember" name="Remember" type="checkbox" value="@Model.Remember" /> <label for="Remember">&nbsp;Remember Me?</label&gt ...

Не удалось загрузить файл или сборку "System.Net.Http.Formatting" или одну из ее зависимостей. Система не может найти указанный путь

У меня есть небольшое приложение MVC, которое я использую для практических целей, но теперь я сталкиваюсь с ошибкой каждый раз, когда я пытаюсь отладить: Could not load file or assembly 'System.Net.Http.Formatting' or one of its dependencies. The system cannot find the path specified. я погуглил, но не могу найти решение. Я использую .NET 4.5. это не может быть DLL-файл, потому что я использую .Net 4.5. ...

LINQ to SQL: несколько соединений в нескольких Столбцах. Это возможно?

дано: таблицы со следующими столбцами: ID ColumnA ColumnB ColumnC у меня есть SQL-запрос, где TABLE_1 присоединяется к себе дважды на основеColumnA,ColumnB,ColumnC. Запрос может выглядеть примерно так: Select t1.ID, t2.ID, t3.ID From TABLE_1 t1 Left Join TABLE_1 t2 On t1.ColumnA = t2.ColumnA And t1.ColumnB = t2.ColumnB And t1.ColumnC = t2.ColumnC Left Join TABLE_1 t3 On t2.ColumnA = t3.ColumnA And t2.ColumnB = t3.ColumnB And t2.ColumnC = t3.ColumnC ... and q ...

Как написать асинхронный метод с параметром out?

Я хочу написать асинхронный метод с , например: public async void Method1() { int op; int result = await GetDataTaskAsync(out op); } как мне это сделать в GetDataTaskAsync? ...

В чем разница между возвращением void и возвращением задачи?

при просмотре различных образцов C# Async CTP я вижу некоторые асинхронные функции, которые возвращают void и другие, которые возвращают необщего Task. Я могу понять, почему возвращение Task<MyType> полезно возвращать данные вызывающему при завершении асинхронной операции, но функции, которые я видел, имеют тип возврата Task никогда не возвращает никаких данных. Почему бы не вернуться void? ...

C# HttpWebRequest vs WebRequest

Я видел этот кусок кода: var request = (HttpWebRequest) WebRequest.Create("http://www.google.com"); зачем вам нужно бросать (HttpWebRequest)? Почему бы просто не использовать HttpWebRequest.Create? И почему же HttpWebRequest.Create сделать WebRequest, а не HttpWebRequest? ...

Как вернуть PDF в браузер в MVC?

у меня есть этот демо-код для iTextSharp Document document = new Document(); try { PdfWriter.GetInstance(document, new FileStream("Chap0101.pdf", FileMode.Create)); document.Open(); document.Add(new Paragraph("Hello World")); } catch (DocumentException de) { Console.Error.WriteLine(de.Message); } catch (IOException ioe) { Console.Error.WriteLine(ioe.Message); } document.Close(); Как заставить контроллер ве ...

Как игнорировать проверку сертификатов при использовании протокола SSL

Я пытаюсь найти способ игнорировать проверку сертификата при запросе ресурса Https, до сих пор я нашел некоторую полезную статью в интернете. но у меня все еще есть некоторые проблемы. Пожалуйста, ознакомьтесь с моим кодом. Я просто не понимаю, что делает код ServicePointManager.ServerCertificateValidationCallback значит. когда будет вызван этот метод делегата? И еще один вопрос, в каком месте я должен написать этот код? Раньше ServicePointManager.ServerCertificateValidationCallback выполнить ...

Как я могу программно определить, заблокирована ли моя рабочая станция?

Я пишу некоторые инструменты производительности / метрики для себя, чтобы помочь контролировать мой фокус в течение дня. Недавно я заметил, что я, как правило, сбиваюсь с пути больше, чем обычно, и чувствую необходимость вставать и идти на прогулки/напитки/и т. д., и я обеспокоен тем, что я "трачу" слишком много времени. Так как я всегда блокирую свой компьютер, когда я иду куда угодно, и я открываю его, как только я вернусь (даже если я просто читаю на своем столе и т. д.), Мне было интересно, ...

Как динамически создать универсальный объект C# с помощью отражения? [дубликат]

этот вопрос уже есть ответ здесь: Передать Экземпляр Системы.Введите в качестве параметра типа для универсального класса 4 ответы В C# у меня есть следующий объект: public class Item { } public class Task<T> { } public class TaskA<T> : Task<T> { } public class TaskB<T> : Task<T> { } Я хочу динамически создавать TaskA или TaskB с помощью отражения C# (активатор.CreateIn ...

Почему "decimal" не является допустимым типом параметра атрибута?

Это действительно невероятно, но реально. Этот код не будет работать: [AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } public class Item { [Range(Min=0m,Max=1000m)] //compile error:'Min' is not a valid named attribute argument because it is not a valid attribute parameter type public decimal Total { get; set; } } пока это работает: [AttributeUsage(Attrib ...

перегрузка метода против необязательного параметра в C# 4.0 [дубликат]

этот вопрос уже есть ответ здесь: следует ли объявлять методы с использованием перегрузок или необязательных параметров в C# 4.0? 13 ответов какой лучше? на первый взгляд необязательный параметр кажется лучше (меньше кода, меньше XML-документации и т. д.), Но почему большинство классов библиотеки MSDN используют перегрузку вместо необязательные параметры? есть ли что-то особенное, что вы должны принять ...

Фильтрация коллекций в C#

Я ищу очень быстрый способ отфильтровать коллекцию в C#. В настоящее время я использую общие коллекции List, но открыт для использования других структур, если они работают лучше. В настоящее время я просто создаю новый список и перебираю исходный список. Если критерии фильтрации совпадают, я помещаю копию в новый список. есть ли лучший способ сделать это? Есть ли способ фильтровать на месте, чтобы не было временного списка требуется? ...

"Рассматривать все предупреждения как ошибки, Кроме ..." в Visual Studio

в Visual Studio я могу выбрать параметр "обрабатывать предупреждения как ошибки", чтобы предотвратить компиляцию моего кода, если есть какие-либо предупреждения. Наша команда использует эту опцию, но есть два предупреждения, которые мы хотели бы сохранить в качестве предупреждений. есть возможность подавлять предупреждения, но мы хотим, чтобы они отображались как предупреждения, так что это не сработает. похоже, что единственный способ получить поведение, которое мы хотим, - это ввести список ...

Можно ли настроить log4net в коде вместо использования файла конфигурации?

Я понимаю, почему log4net использует app.config файлы для настройки ведения журнала - так что вы можете легко изменить информацию без необходимости перекомпиляции кода. Но в моем случае я не хочу упаковать app.config файл с моим исполняемым файлом. И у меня нет желания изменять Мои настройки ведения журнала. есть ли способ для меня, чтобы настроить вход в код, а не с помощью app.config? вот мой простой конфигурации файл: <?xml version="1.0" encoding="utf-8" ?> <configuration> &l ...

Как быстро сравнить 2 файла using.NET?

типичные подходы рекомендуется читать двоичный файл через FileStream и сравнивать его байт за байтом. будет ли сравнение контрольной суммы, такое как CRC, быстрее? существуют ли библиотеки .NET, которые могут генерировать контрольную сумму для файла? ...

Почему это нить.Спать так вредно

Я часто вижу, что он упомянул, что Thread.Sleep(); не следует использовать, но я не могу понять, почему это так. Если Thread.Sleep(); может вызвать проблемы, есть ли альтернативные решения с тем же результатом, который был бы безопасным? например. while(true) { doSomework(); i++; Thread.Sleep(5000); } другое: while (true) { string[] images = Directory.GetFiles(@"C:Dir", "*.png"); foreach (string image in images) { this.Invoke(() => this.Enabled = true); ...

Код для декодирования / кодирования модифицированного URL base64

Я хочу, чтобы base64 кодировал данные, чтобы поместить их в URL-адрес, а затем декодировать его в моем HttpHandler. Я нашел это Кодировка Base64 позволяет использовать символ'/', который испортит мое соответствие UriTemplate. Затем я обнаружил, что существует концепция "модифицированного Base64 для URL" из Википедии: существует модифицированный вариант Base64 для URL, где не будет использоваться заполнение'=', а символы ' + ' и ' / ' стандартного Base64 соответственно заменяются на '- 'и'_', ...