Результаты поиска по запросу "c#-4.0"
экспорт дженериков в MEF
Я хочу экспортировать универсальный класс в универсальный интерфейс через MEF. Мои объекты: public interface IService<T> { } [Export(typeof(IService<T>))] // error!!!!!! public class Service<T> { } public class Client<T> { [Import] ...
Варианты веб-уведомлений и обновлений в режиме реального времени с использованием технологий Comet / XMPP и WebSocket в стеке Microsoft?
Я определяю архитектурные параметры проекта, который будет отображать живые обновления (например, Facebook) пользовательских действий - логины, фотографии и т. Д. Два основных компонента пользовательского интерфейса - это ...
Как вы проходите через многомерный массив?
foreach (String s in arrayOfMessages) { System.Console.WriteLine(s); }string[,] arrayOfMessages передается в качестве параметра. Я хочу быть в состоянии определить, какие строки изarrayOfMessages[0,i] а такжеarrayOfMessages[n,i], гдеn это ...
Получать все сообщения от InnerException (s)?
Есть ли какой-нибудь способ написать «сокращенный» код в стиле LINQ для перехода на все уровни InnerException, которые были выброшены для исключения? Я бы предпочел написать его вместо вызова функции расширения (как показано ниже) ...
В чем разница между T [,] и T [*, *]?
Мой гугл-джитсу подводит меня. Вопрос в названии ... В чем разница междуT[,] а такжеT[*,*]? Я ищу ответ 2, 2-1 / 2 части: Простое английское объяснение Леймана (или супер-архитектора) с примером кода. Ссылка на официальную документацию этого ...
Как работает статический конструктор?
namespace MyNameSpace { static class MyClass { static MyClass() { //Authentication process.. User needs to enter password } public static void MyMethod() { //Depends on successful completion of constructor } } class Program { static void ...
log4net не будет создавать файл журнала в Windows 7
У меня есть сборка, которая использует log4net для ведения журнала. У меня есть это в файле Assemblynfo.cs: [assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)]Файл log4net.config выглядит так: <?xml ...
Хранение двойного с точностью до 2 цифр
Как я могу конвертировать двойной, чтобы иметь точность 2 места? Например: double x = 1.00d; Console.WriteLine(Math.Round(x,2,MidpointRounding.AwayFromZero)); //Should output 1.00 for me, but it outputs just 1.То, что я ищу, - это хранить 1,00 ...
Получить имена методов интерфейса, строго типизированных
у меня есть интерфейс как этот пример: Interface IRequest{ List<profile> GetProfiles(); void SetProfile (Profile p); } Теперь в некоторых компонентах журналирования у меня нет доступа к объекту, реализующему интерфейс, но я хочу использовать ...
Добавление целых чисел в строки в C # [duplicate]
На этот вопрос уже есть ответ здесь: string = string + int: Что за кадром? [/questions/3398604/string-string-int-whats-behind-the-scenes] 2 ответаНедавно мне сообщили, что можно объединить целые числа (и другие типы) в строку и наоборот, ...