c#- все статьи тега ➜ страница 58
Как я могу сделать компьютер звуковой сигнал в C#?
Как сделать внутренний динамик компьютера звуковой сигнал в C# без внешних динамиков? ...
ASP.Net: литерал против метки
Я просто хотел услышать какие-то органы о том, когда и где вы должны использовать LITERAL контроль над a LABEL. как я понимаю, разница заключается в следующем: A LABEL можно стилизовать через <SPAN> теги, которые добавляются. Я лично нахожу добавление <SPAN> теги в моем HTML, чтобы быть очень раздражающим и никогда не применять стили через ASP, и так LITERALs, кажется, то, что должно использоваться большую часть времени... но я беспокоюсь, что есть другое соображения или преимущес ...
Использование МОК для модульного тестирования
Как можно использовать контейнер IoC для модульного тестирования? Полезно ли управлять mocks в огромном решении (50+ проектов) с помощью IoC? Какие-нибудь впечатления? Любые библиотеки C#, которые хорошо работают для использования его в модульных тестах? ...
Как наличие динамической переменной влияет на производительность?
У меня есть вопрос о производительности dynamic в C#. Я читал, что dynamic снова запускает компилятор, но что он делает? должен ли он перекомпилировать весь метод с динамической переменной, используемой в качестве параметра, или только те строки с динамическим поведением/контекстом? Я заметил, что использование динамических переменных может замедлить простой цикл for на 2 порядка. код, с которым я играл: internal class Sum2 { public int intSum; } internal class Sum { public dynam ...
Является ли оператор LINQ быстрее, чем цикл "foreach"?
Я пишу менеджер рендеринга сетки и подумал, что было бы неплохо сгруппировать все сетки, которые используют один и тот же шейдер, а затем визуализировать их, пока я нахожусь в этом шейдерном проходе. в настоящее время я использую foreach цикл, но интересно, если использование LINQ может дать мне увеличение производительности? ...
Entity Framework выберите отдельное имя
Как я могу это сделать SQL запрос Entity Framework? SELECT DISTINCT NAME FROM TestAddresses ...
Как издеваться над ConfigurationManager.Параметр appsettings с Moq
Я застрял в этой точке кода, который я не знаю, как издеваться: ConfigurationManager.AppSettings["User"]; Я должен издеваться над ConfigurationManager, но я не имею понятия, я использую упаковка. кто-то может дать мне совет? Спасибо! ...
C# регулярное выражение для Guid
мне нужно разобрать строку и добавить одинарные кавычки вокруг каждого значения Guid. Я думал, что могу использовать регулярное выражение для этого, но я не совсем гуру регулярных выражений. есть хорошее выражение, чтобы использовать, чтобы определить идентификатор GUID? мой второй вопрос, как только я нашел действительное регулярное выражение, Я предполагаю, что буду использовать Regex.Replace(String, String, MatchEvaluator) но я не совсем уверен в синтаксисе. Может быть, что-то вроде: re ...
WebException как получить полный ответ с телом?
в WebException я не могу видеть тело GetResponse. Это мой код в C#: try { return GetResponse(url + "." + ext.ToString(), method, headers, bodyParams); } catch (WebException ex) { switch (ex.Status) { case WebExceptionStatus.ConnectFailure: throw new ConnectionException(); case WebExceptionStatus.Timeout: throw new RequestTimeRanOutException(); case WebExceptionStatus.NameResolutionFailure: ...
Текущий SynchronizationContext не может использоваться в качестве TaskScheduler
Я использую задачи для запуска длительных вызовов сервера в моем ViewModel и результаты маршалируются обратно на Dispatcher С помощью TaskScheduler.FromSyncronizationContext(). Например: var context = TaskScheduler.FromCurrentSynchronizationContext(); this.Message = "Loading..."; Task task = Task.Factory.StartNew(() => { ... }) .ContinueWith(x => this.Message = "Completed" , context); это прекрасно работает, когда я запустить приложение. Но когда я ...
Как я могу правильно приставить слово с "А"и " Ан"?
У меня есть приложение .NET, где, учитывая существительное, я хочу, чтобы оно правильно префикс этого слова с "a" или "an". Как бы я это сделал? прежде чем вы подумаете, что ответ должен просто проверить, является ли первая буква гласной, рассмотрите такие фразы, как: ошибка подержанный автомобиль ...
Как получить текущий каталог проекта из кода C# при создании пользовательской задачи MSBuild?
вместо того, чтобы запускать внешнюю программу с жестко заданным путем, я хотел бы получить текущий проект Dir. Я вызываю внешнюю программу, используя процесс в пользовательской задаче. Как бы я это сделал? домен приложений.CurrentDomain.BaseDirectory просто дает мне расположение VS 2008. ...
столбец вставки c# datatable в положении 0
кто-нибудь знает лучший способ вставить столбец в datatable в позиции 0? ...
Как создать пользовательский атрибут в C#
Я пробовал много раз, но все еще не могу понять использование пользовательских атрибутов (я уже прошел через множество ссылок). может ли кто-нибудь объяснить мне очень простой пример пользовательского атрибута с кодом? ...
Удаление столбцов из DataTable в C#
У меня есть набор данных, который я получаю DataTable из того, что я передаю обратно из вызова функции. Он имеет 15-20 столбцов, однако я хочу только 10 столбцов данных. есть ли способ удалить те столбцы, которые я не хочу, скопировать DataTable в другой, который имеет только определенные столбцы, которые я хочу, или просто лучше повторить коллекцию и просто использовать нужные мне столбцы. Мне нужно записать значения в файл данных фиксированной длины. ...
Как настроить тайм-аут подключения сокета
когда клиент пытается подключиться к отключенному IP-адресу, существует длительный тайм-аут более 15 секунд... Как мы можем уменьшить этот таймаут? Каков способ его настройки? код, который я использую для настройки подключения сокета, выглядит следующим образом: try { m_clientSocket = new Socket( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); IPAddress ip = IPAddress.Parse(serverIp); int iPortNo = System.Convert.ToInt16(serverPort); ...
Как запросить сервер NTP с помощью C#?
все, что мне нужно, это способ запросить сервер NTP с помощью C#, чтобы получить дату и время NTP-сервера, возвращаемого как A string или DateTime. Как это возможно в самой простой форме? ...
Решение "экземпляр ObjectContext был удален и больше не может использоваться для операций, требующих подключения" InvalidOperationException
Я пытаюсь заполнить a GridView используя Entity Frameworkm но каждый раз, когда я получаю следующую ошибку: "свойство доступа' LoanProduct 'на объект' COSIS_DAL.MemberLoan' бросил следующее исключение: экземпляр ObjectContext был утилизируется и больше не может использоваться для операций, требующих соединение." мой код: public List<MemberLoan> GetAllMembersForLoan(string keyword) { using (CosisEntities db = new CosisEntities()) { IQueryable<MemberLoan ...
Методы внутри перечисления в C#
в Java есть возможность написать enum, и функции внутри объекта перечисления, которые могут быть использованы. есть ли такая возможность в C# или это просто коллекция строк и все? Я пытался "перекрыть" ToString() функция и она не компилируется. У кого-то есть простой пример кода? ...
Как создать детерминированную идентификаторы GUID
в нашем приложении мы создаем Xml-файлы с атрибутом, который имеет значение Guid. Это значение должно быть согласовано между обновлениями файлов. Поэтому, даже если все остальное в файле изменится, значение guid для атрибута должно остаться прежним. таким образом, другой подход состоял в том, чтобы сделать Guid таким же, основываясь на пути к файлу. Поскольку наши пути к файлам и структура каталогов приложений уникальны, Guid должен быть уникальным для этого пути. Поэтому каждый раз, когда ...