c#- все статьи тега ➜ страница 18
Изменение формата бумаги принтера по умолчанию
У меня есть несколько пользовательских форматов бумаги, определенных на принтере (принтер установлен по умолчанию). Мне нужно иметь возможность выбрать один из этих форматов в качестве стандартного. Программное (C#) решение было бы идеальным, но и командная строка тоже была бы в порядке. Прямо сейчас я могу получить список форматов бумаги(имя/размеры), определенных на принтере, и я могу узнать, какой из них является стандартным. Чтобы выбрать другой формат по умолчанию, единственное решение, ...
jquery не работает после асинхронной обратной передачи
Я делаю асинхронную обратную передачу с помощью updatepanel. после асинхронной обратной передачи функциональность jQuery не работает.Я использую jQuery для подключения некоторых эффектов mousedown mouseenter к ячейкам таблицы html, которые находятся внутри UpdatePanel. События связаны в $(документ).готов <script type="text/javascript"> $(function () { $(".csstablelisttd").mousedown(function (e) { //mouse down code }); $(" ...
объект WebBrowser.DrawtoBitmap () генерирует пустые изображения для нескольких сайтов последовательно
Я использую WebBrowser.DrawtoBitmap () в моем asp.net страница выполняется в отдельном потоке STA для захвата веб-страниц в виде изображения. Но я обнаружил, что получаю пустые изображения для нескольких сайтов последовательно. Я знаю, что этот метод не поддерживается "официально", но было бы неплохо, если бы кто-то мог предоставить мне любую причину или обойти эту проблему с пустыми изображениями. ...
Создание обновляемой C#.net приложение для windows
Я создаю приложение windows и даю пользователю установочный пакет для него. Так что теперь мне нужно исправить некоторые ошибки и дать пересмотренную версию пользователю, но я не хочу, чтобы они ее переустановили. Итак, как я могу создать исправление и распространить его? ...
Синглтон с DbContext-создание экземпляра при запуске.CS
Я использую ASP.net ядро. У меня есть проблема с реализацией dbcontext в синглтон. Мне нужно, чтобы мой синглетный IModuleRepository работал сразу после запуска проекта. Поэтому я создаю новый экземпляр этой зависимости в файле public void ConfigureServices(IServiceCollection services) в файле Startup.cs. Этот синглтон использует другой синглтон, поэтому я использую его следующим образом: services.AddDbContext<ModulesDbContext>(options => options.UseSqlServer(Configuration.GetConnec ...
С помощью HttpClient и Windows авторизации: пароль пользователя, вошедшего в систему бытового обслуживания
Я изо всех сил пытаюсь понять и настроить службу и потребителя, где служба будет работать как пользователь, вошедший в систему потребителя. Мой потребитель-это приложение MVC. Мой сервис - это приложение Web Api. Оба работают на разных серверах в пределах одного домена. Оба настроены на использование Windows Auth. Мой потребительский код: private T GenericGet<T>(string p) { T result = default(T); HttpClientHandler handler = new HttpClientHandler() { PreAuthenticate ...
альтернатива глобальной переменной для запуска total
Я очень новичок в C#, но для класса я должен написать программу, которая держит текущий общий объем продаж продуктов питания. Нас учили использовать глобальные переменные, но это не только не кажется самым простым способом, везде, где я читаю, говорится не использовать их. Не используя глобальную переменную, я не нашел способа сохранить стоимость двух разных шоколадных батончиков, например. Он работает, чтобы получить общую стоимость 1 бар-независимо от количества, но когда я добавляю другой, ...
Создание LINQ для сущностей OrderBy выражение на лету
Я пытаюсь добавить выражение orderby на лету. Но когда запрос ниже выполняется, я получаю следующее исключение: Система.NotSupportedException: Невозможно чтобы создать постоянное значение типа "Тип закрытия". Только примитивные типы ('такие как Int32, String и Guid') поддерживаются в этом контексте. Самое странное, что я обращаюсь именно к этим примитивным типам. string sortBy = HttpContext.Current.Request.QueryString["sidx"]; ParameterExpression prm = Expression.Parameter(typeof ...
System.AccessViolationException:.NET ошибка выполнения рабочего потока c#
У меня есть picturebox в моей форме windows, который отображает поток с моей камеры он использует рабочий поток, как вы можете видеть: VideoFileReader reader = new VideoFileReader(); Thread Proceso1; Proceso1 = new Thread(new ThreadStart(updateui)); public void updateui() { try { reader.Open(RTSPAddress); while (true) { var previousFrame = pictureRTSP.BackgroundImage; ...
Как получить правильную длительность аудиофайла mp3 в C# / .NET / DirectX?
Я пишу программу презентации медиа, и я почти закончен, но по какой-то причине я получаю неправильные длительности mp3-файлов. Я использую Microsoft.DirectX.AudioVideoPlayback.Аудиокласс для воспроизведения аудиофайлов, и он хорошо работает для файлов wav. Из поиска google я могу сказать, что это кажется проблемой, когда mp3s кодируются с использованием переменной скорости передачи данных, однако мне нужно, чтобы моя программа точно сообщала независимо от настроек скорости передачи данных на нос ...
Время ожидания Linq-to-SQL
На одной из моих страниц я получил сообщение об ошибке, что время ожидания запроса linq истекло, так как он занимает слишком много времени. Это делает страницу непригодной для использования. Это страница отчетов, доступ к которой администраторы получают примерно раз в день. Это неизбежно, чтобы сократить этот запрос вообще, он просто должен отсортировать много данных. Решения для исправления этого я прочитал, увеличив свойство timeout в контексте данных, но я хотел бы избежать этого, так как ...
C# обнаружение нажатий клавиш и отправка в фоновые окна
Сегодня я шесть часов искал способ завершить задачу, которую я хочу выполнить. Однако с небольшим везением каждый метод, который я пробовал, не работал. Итак, программа, над которой я работаю, - это приложение для мультибокса для видеоигр. По существу, я хочу, чтобы мое созданное приложение работало в фоновом режиме. Пользователь установит флажок, чтобы указать, какие ключи он хочет захватить, поэтому не каждый ключ будет захвачен. Затем, когда они играя в основную игру, приложение будет отпра ...
Как на самом деле использовать TypeConverter и чем он отличается от System.Преобразовать.ToXXX()
Я искал более интуитивный способ преобразования типов данных в C# (например, перечисление в строку), поэтому я наткнулся на класс TypeConverter. Я читал документацию о том, как создать его, и это кажется довольно простым, просто переопределите несколько методов из TypeConverter с некоторой пользовательской логикой преобразования и готово. Тем не менее, я не смог понять, как на самом деле использовать этот конвертер теперь, когда я его создал. каждый ресурс, который я нашел, просто объясняет, ка ...
Закрытие окна из ViewModel его содержимого в MVVM WPF?
Создание такого окна, используя мой пользовательский UserControl в качестве содержимого: Window newCacheForm = new Window { Title = "Add New Cache Tag", Content = new NewCacheControl() }; Я хочу открыть Window как диалог и получить результат: var result = newCacheForm.ShowDialog(); У меня есть код для привязки и установки диалогового окна в true или false, но как закрыть окно из UserControl ViewModel? Если это невозможно сделать, как я могу работать с этим дружественным способом ...
Dapper sqlmapperextensions автоматически добавляет "s" в tablename?
Это мой первый опыт работы с щеголь.Contrib (последняя версия от Nuget) и это странная ситуация: using (SqlConnection cn = new SqlConnection(connectionString)) { cn.Open(); var product = cn.Get<Product>(1); } На SqlMapperExtensions, он вызывает ошибку Invalid object name 'Products': public static T Get<T>(this IDbConnection connection, dynamic id, IDbTransaction transaction = null, int? commandTimeo ...
c# вычисление загрузки процессора для конкретного приложения
Я пытаюсь выяснить, как получить использование процессора для конкретного процесса, но могу найти только информацию, относящуюся к общему использованию процессора. Кто-нибудь знает, как извлечь текущую загрузку процессора в процентах для конкретного приложения? ...
Как правильно обращаться с блоками Try/Catch и ошибками в целом при использовании нескольких классов?
Я пытаюсь понять правильные структуры программы здесь, чтобы облегчить все. В основном, куда" класть " вещи. Например: У вас есть 2 класса. Класс 1-Ваш основной. Оба класса имеют много методов. Класс 1 вызывает экземпляр класса 2 и запускает метод. Предполагается, что этот метод возвращает значение. Вопрос 1: Должен ли я иметь блок try / catch внутри этого метода (в классе 2)? Вопрос 2: Должен блок try / catch находится там, где я вызываю метод (в классе 1)? try method(); catch ... ...
Попытка подключения не удалась, так как подключенная сторона не ответила должным образом через некоторое время или подключенный хост не ответил
Я разрабатываю службу windows, которая загружает изображения с определенного URL-адреса. Служба работает правильно на моем компьютере, но когда я устанавливаю ее на сервере, она не загружает образ и выдает следующую ошибку: System.Net.WebException: не удается подключиться к удаленному серверу - - - > System. Net. Sockets. SocketException: попытка подключения не удалась, поскольку подключенная сторона не ответила должным образом через некоторое время или не удалось установить соединени ...
F# vs Haskell vs Lisp - какой язык выучить? [закрытый]
Я много слышал о функциональных языках программирования и готов выучить один из них. Я думаю, что это будет в основном для удовольствия, однако, я надеюсь, что это улучшит мои навыки программирования. У меня в основном фон C#/.NET, поэтому мой первый выбор-изучить F# (из-за .NET и знакомства с Visual Studio). С другой стороны, мне интересно, есть ли у F# такие функции, как макросы Lisp или функции более высокого порядка Haskell. Не могли бы вы сравнить F#, Haskell и Lisp? Какой из них будет пе ...
Прочитайте 5 миллионов записей и, наконец, обновите столбец
Я должен обновить 5 миллионов+ записей в базе данных для таблицы T1. Это C# tool, который будет READ (Select) столбец в таблице T1, скажем, T1.col1, затем извлекает значение на основе логики из этого столбца и, наконец, должен UPDATE другой столбец T1.col2 в той же таблице с этим обработанным значением и обновить БД. Хотел бы получить некоторые мнения о наилучшем / оптимизированном способе достижения этой цели в C# / ADO.NET ? Примечание: логика извлечения не может быть частью SQL. Такая л ...