c#- все статьи тега ➜ страница 7
c# JsonConvert.DeserializeObject возвращает null с допустимым файлом json
У меня есть следующая функция: [HttpPost] [Route("api/post")] public void AddFavourite([FromBody]int id) { var data = GetData(id); var list = JsonConvert.DeserializeObject<List<VehicleDetail>>(@"C:FleetStudiofavVehicle.json"); list.Add(data); var convertedJson = JsonConvert.SerializeObject(list, Formatting.Indented); } Однако мой список равен null и возвращает следующую ошибку: Newtonsoft.формат JSON.JsonReaderException: 'обнаружен неожиданный символ пр ...
Log4net - не создает файл журнала
Я использую log4net для того, чтобы создать журнал, но он ничего не делает. Вот app.config: <?xml version="1.0" encoding="utf-8"> <configuration> <configSection> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSection> <log4net> <appender name="WriteToFile" type="log4net.Appender.FileAppender"> <file value="log.txt" /> <layout ="log4net.La ...
Как переопределить макет, определенный в ViewStart для определенных видов в ASP.NET MVC 3?
Можно ли подавить компоновку, выраженную в _ViewStart.cshtml, используя ASP.NET MVC 3 для определенных представлений приложения. Я понимаю, что могу определить макет программно в действии контроллера. Может быть, переход в "" достигает этого? ...
Насколько безопасна случайная функция в asp.net/c#
Я разрабатываю генератор паролей, который будет работать на веб-странице. Я использую встроенные функции функции .net Random(); для генерации случайных чисел. Затем они используются для выбора различных символов верхнего / нижнего регистра и чисел из строки. Мне интересно, насколько безопасно использовать функцию Random(); для генерации паролей. Обратите внимание, что эти пароли истекают через 2 минуты, и страница позволит генерировать только 3 раза на IP-адрес. ...
C# ComboBox в стиле DropDownList, как задать текст?
Я хочу использовать ComboBox со стилем DropDownList (тот, который делает его похожим на кнопку, поэтому вы не можете ввести значение), чтобы вставить значение в текстовое поле. Я хочу, чтобы у combobox была текстовая метка, называемая "подстановочные знаки", и когда я выбираю подстановочный знак из списка, выбранное значение вставляется в текстовое поле, и текст combobox остается "Подстановочным знаком". Моя первая проблема заключается в том, что я не могу установить текстовое значение, когда co ...
Может ли программа на C# каким-то образом измерить собственную загрузку процессора?
Я работаю над фоновой программой, которая будет работать в течение длительного времени, и у меня есть внешняя программа регистрации (SmartInspect), которую я хочу периодически кормить некоторыми значениями, чтобы отслеживать ее в реальном времени при отладке. Я знаю, что могу просто запустить несколько программ, таких как Диспетчер задач или IARSN TaskInfo, но я хотел бы сохранить все в моей собственной программе для этого, так как я также хочу добавить некоторые простые правила, например, если ...
Backgroundworker подписка на события
У меня есть форма. Форма имеет логический класс, который что-то делает. Я хочу, чтобы форма была отзывчивой, пока это что-то делается, поэтому я создаю объект BackgroundWorker. Я также хочу получать обновления из класса логики в форму. Я думал использовать событие обновления прогресса BackgroundWorker. Так что я подписываюсь методом на форму к работнику.событие ProgressChanged. public class MyForm : Form { private LogicClass logicObject; public void StartOperation() { BGWo ...
В чем польза #Pragma warning В C#?
Я только что видел этот код #pragma warning disable 659, 660, 661 Статья MSDN не очень помогает. Каково использование этой линии? ...
Как добавить элементы в Combobox из Entity Framework?
У меня есть такой код: private void FillCombobox() { using (InventoryEntities c = new InventoryEntities(Properties.Settings.Default.Connection)) { List<Customer> usepurposes = c.Customers.ToList(); DataTable dt = new DataTable(); dt.Columns.Add("id"); dt.Columns.Add("name"); foreach (Customer usepurpose in usepurposes) { dt.Rows.Add(usepurpose.id, usepurpose.name); ...
Призма 5 модульность: как добавить RegionName в шаблон данных DataTemplate для управления TabControl в управления ItemsControl
Я работаю над составным приложением в WPF с использованием Prism 5. Пользователь, должен ввести свой логин и пароль, чем, модули загрузки приложения динамически связаны с типом учетной записи пользователя. (root, admin, простой пользователь) Каждый загруженный модуль имеет категорию, пример: Категории Администрации : - Пользователи - Настройки Приложения - ... .. Я хочу получить все категории В списке в левой части моего окна, когда выбор изменился в моем списке категорий, а затем п ...
конвертировать doc в pdf на языке c#
Как я могу конвертировать .DOC для .использование pdf asp.net c#. Я не могу использовать какие-либо сторонние компоненты. Код должен быть в C# или vb.net совместим с VS 2005. (Если нет, то также, пожалуйста, опубликуйте свои ответы, я бы тогда вручную преобразовал в VS 2005) Дайте мне знать, если возникнут какие-либо вопросы. Спасибо! ...
Как отобразить информацию о веб-странице в приложении wpf
Я новичок в приложениях WPF. Я хочу создать приложение, которое отображает информацию с веб-страницы.. Например, мое приложение должно отображать цену акций конкретной компании, используя данные на конкретном сайте. Я хочу использовать moneycontrol для получения цены акций infosys... Как я могу этого достичь? ...
Где я должен обрабатывать исключения, в BLL, DAL или PL?
Какое место лучше всего подходит для обработки исключений ? BLL, DAL или PL ? Должен ли я разрешить методам в DAL и BLL выбрасывать исключения вверх по цепочке и позволять PL обрабатывать их? или я должен справиться с ними в BLL ? Например Если у меня есть метод в моем DAL, который выдает "ExecuteNonQuery" и обновляет некоторые записи, и по одной или нескольким причинам, затронуты 0 строк. Теперь, как я должен сообщить своему PL, что произошло ли исключение или действительно не было никаких ...
C# 3D model viewer
Что лучше всего использовать в C# для просмотра 3D-модели? Мне также нужно изменить текстуру модели. Я посмотрел на XNA, но не могу найти ссылку для загрузки. ...
Система.Сеть.Сервисы.Протоколы.SoapException: сервер не распознал значение заголовка HTTP SOAPAction:
Когда я пытался вызвать метод в веб-службе, возникло исключение: System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: http://localhost:53460/3Development/MyWebService.asmx/GetBasePath. at System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest() at System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMessage message) at System.Web.Services.Protocols.SoapServerProtocol.Initialize() at System.Web.S ...
Возможны ли проблемы параллелизма при использовании атрибута поведения службы WCF, установленного в ConcurrencyMode.Множественный и InstanceContextMode.Значение percall?
У нас есть служба WCF, которая делает много транзакционных вызовов NHibernate. Иногда мы наблюдали тайм-ауты SQL, хотя вызовы обновляли разные строки, а таблицы были настроены на блокировку уровня строк. После копания в логах, похоже, что разные потоки вводили одну и ту же точку в коде (наша транзакция с использованием блока), и обновление зависало на фиксации. Однако это не имело смысла, потому что мы считали, что следующий класс обслуживания атрибут заставлял уникальный поток выполнения на ...
Используйте interop и c# для подсчета строк на листе электронной таблицы Excel с данными в
Я только что написал то, что должно считаться совершенно отвратительным кодом для подсчета строк, содержащих данные в листах, называемых "данными", из всех электронных таблиц в данном каталоге. Вот код private const string _ExcelLogDirectoryPath = @"........ModelExcelLogs"; static void Main() { var excelLogPaths = Directory.GetFiles(_ExcelLogDirectoryPath, "*.xl*"); var excel = new Microsoft.Office.Interop.Excel.Application(); var excelRowCounts = new ...
C# Get Mouse handle (GetRawInputDeviceInfo)
Моя цель должна быть простой... Возьмите ручку устройства для мыши, которая запустила событие click на моей форме (у меня есть несколько мышей). На моей форме, я заплатил в public bool PreFilterMessage(ref Message message) { ... чтобы гарантировать, что никакие дочерние элементы управления не будут пропущены (это работает нормально). В рамках этой процедуры я вызываю класс, который обрабатывает все необходимые API для захвата дескриптора устройства: public bool PreFilterMessage(r ...
Клиент Apache Axis, служба ASMX, проблемы несовместимости массивов
У меня есть веб-служба .Net, которая вызывается клиентом Apache Axis. Они вызывают метод на нашем сервисе под названием getBulkBalance, который получает баланс для игроков в игре для активных игроков для таких вещей, как прокрутка тикеров и т. д. Вызов прекрасно работает для одного запроса игрока,но не для нескольких запросов, что делает getBulkBalance довольно... бесполезно, так как есть также Метод getBalance. Это из-за нескольких узлов, как показано ниже: <soapenv:Envelope xmlns:soape ...
C#: обновить значение элемента в списке
Я ищу способ обновить элемент в списке, не перечисляя его самостоятельно. Я получил класс MyProjects, который содержит список именованных проектов. Я хочу найти MyProjects.Проекты-класс, где свойство члена Class1 (имя) равно значению "накладные расходы". Что работает: foreach (Project prj in MyProjects.Projects) { if (prj.Name == "Overhead") prj.IsActive = true; }; Я, однако, попытался сделать то же самое с помощью Linq, но не смог написать его в виде одной строки. Возможно л ...