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 должен быть уникальным для этого пути. Поэтому каждый раз, когда ...