c#- все статьи тега ➜ страница 88
Использование в CouchDB with.NET
может ли .NET (управляемый код) читать и писать в CouchDB? Я хотел бы построить часть моего проекта, который делает управление документами с помощью CouchDB ...
C# Winforms полужирный узел treeview не показывает весь текст
Я использую следующий код, чтобы сделать мои treenodes жирным шрифтом: Font font = new Font(tvQuestionSequence.Font, FontStyle.Bold); foreach (QuestionnaireBuilder_Category cat in categories) { TreeNode node = new TreeNode(); node.Text = cat.Description; node.Name = cat.Id.ToString(); node.NodeFont = font; tvQuestionSequence.Nodes.Add(node); } но текст жирных узлов отображается неправильно. Последние буквы не отображаются. Как же так? И как решить эту проблему? ...
Индикатор выполнения в консольном приложении
Я пишу простое консольное приложение c#, которое загружает файлы на сервер sftp. Однако количество файлов велико. Я хотел бы отобразить либо процент загруженных файлов, либо только количество загруженных файлов из общего количества загружаемых файлов. во-первых, я получить все файлы и общее количество файлов. string[] filePath = Directory.GetFiles(path, "*"); totalCount = filePath.Length; затем я перебираю файл и загружаю их по одному в цикл foreach. foreach(string file in filePath) { s ...
Форма бритвы MVC с несколькими различными кнопками отправки?
вид бритвы имеет 3 кнопки внутри формы. Все действия кнопки будут нуждаться в значениях формы, которые в основном являются значениями, поступающими в поля ввода. каждый раз, когда я нажимаю любую из кнопок, он перенаправляет меня на действие по умолчанию. Можете ли вы указать, как я могу отправить форму на различные действия, основанные на нажатии кнопки ? Я очень ценю ваше время, руководство и помощь. ...
C# Автоматические Свойства
Я немного запутался в точке автоматических свойств в C# например public string Forename{ get; set; } Я понимаю, что вы сохраняете код, не объявляя закрытую переменную, но в чем смысл свойства, когда вы не используете логику get или set? Почему бы просто не использовать public string Forename; Я не уверен, в чем разница между этими 2 утверждениями, я всегда думал, что вы использовали свойства, если вам нужна дополнительная логика get/set? ...
Как создать потоки на разных ядрах процессора?
допустим, у меня была программа на C#, которая делала что-то вычислительно дорогое, например, кодировала список WAV-файлов в mp3. обычно я кодировал файлы по одному, но, скажем, я хотел, чтобы программа выяснила, сколько ядер процессора у меня было и раскрутила поток кодирования на каждом ядре. Итак, когда я запускаю программу на четырехъядерном процессоре, программа выясняет, что это четырехъядерный процессор, выясняет, что есть четыре ядра для работы, а затем порождает четыре потока для кодиро ...
В C# enum содержит значение
у меня есть перечислимый enum myEnum2 { ab, st, top, under, below} Я хотел бы написать функцию для проверки, если данное значение Включено в myEnum что-то вроде этого: private bool EnumContainValue(Enum myEnum, string myValue) { return Enum.GetValues(typeof(myEnum)) .ToString().ToUpper().Contains(myValue.ToUpper()); } но это не работает, потому что myenum параметр не распознается. ...
Обнаружение полной загрузки страницы WebBrowser
Как я могу определить, когда система.Окна.Формы.WebBrowser control завершил загрузку? Я попытался использовать события Navigate и DocumentCompleted, но оба они были подняты несколько раз во время загрузки документа! ...
Элемент конфигурации не объявлен
Я делаю некоторые работы в Visual Studio 2012 Express Edition. Я добавил приложение.конфигурационный XML-файл выглядит следующим образом: <?xml version="1.0" encoding="utf-8" ?> <configuration> </configuration> первое, что происходит, это предупреждение, которое говорит: "элемент"конфигурация" не объявлен". Кто-нибудь знает, почему это происходит? Похоже, что элементы не могут быть объявлены внутри, пока это не будет разрешено. спасибо! это весь XML: <?xml version="1.0 ...
Как отслеживать изменения таблицы SQL Server с помощью c#?
У меня есть несколько приложений, обращающихся к одной и той же БД, и мне нужно получить уведомление, если одно из этих приложений что-либо изменит (обновить, вставить) в определенной таблице. база данных и приложения не находятся на одном сервере. ...
C# помощь в чтении иностранных символов с помощью StreamReader
Я использую код ниже, чтобы прочитать текстовый файл, который содержит иностранные символы, файл закодирован ANSI и отлично выглядит в блокноте. Приведенный ниже код не работает, когда значения файла считываются и отображаются в datagrid символы отображаются в виде квадратов, может ли быть другая проблема в другом месте? StreamReader reader = new StreamReader(inputFilePath, System.Text.Encoding.ANSI); using (reader = File.OpenText(inputFilePath)) спасибо обновление 1: я пробовал все кодировк ...
Восстановить работоспособность системы С помощью C#
есть ли простой способ получить время безотказной работы системы с помощью C#? ...
Сохранение любого файла в базе данных, просто преобразовать его в массив байтов?
является ли преобразование файла в массив байтов лучшим способом сохранить любой формат файла на диск или базу данных var двоичный столбец? Так что если кто-то хочет сэкономить .формат GIF или. доктор./docx или .pdf-файл, могу ли я просто преобразовать его в bytearray UFT8 и сохранить его в БД в виде потока байтов? ...
Как вставить элемент в объект пары ключ / значение?
ОК...вот вопрос по софтболу... Мне просто нужно, чтобы иметь возможность вставить пару ключ/значение в объект в определенной позиции. В настоящее время я работаю с хэш-таблицей, которая, конечно же, не позволяет использовать эту функциональность. Каков будет наилучший подход? обновление: кроме того, мне нужна возможность поиска по ключу. например...упрощенный и псевдокодированный, но должен передать точку // existing Hashtable myHashtable.Add("somekey1", "somevalue1"); myHashtable.Add("some ...
EF codefirst: должен ли я инициализировать свойства навигации?
Я видел некоторые книги(например Программирование entity framework code first Julia Lerman) определяют свои доменные классы (POCO) без инициализации свойств навигации, таких как: public class User { public int Id { get; set; } public string UserName { get; set; } public virtual ICollection<Address> Address { get; set; } public virtual License License { get; set; } } некоторые другие книги или инструменты (например Entity Framework Power Tools) когда генерирует POCOs ини ...
Удалить последнюю запятую в строке C# WinForms
Я использую WinForms c#.У меня есть строковое значение, как показано ниже, string Something = "1,5,12,34,"; Мне нужно удалить последнюю запятую в строку. Так как я могу удалить его ? ...
Зачем быть.Содержит медленно? Самый эффективный способ получить несколько объектов по первичному ключу?
каков наиболее эффективный способ выбора нескольких объектов по первичному ключу? public IEnumerable<Models.Image> GetImagesById(IEnumerable<int> ids) { //return ids.Select(id => Images.Find(id)); //is this cool? return Images.Where( im => ids.Contains(im.Id)); //is this better, worse or the same? //is there a (better) third way? } Я понимаю, что я мог бы сделать некоторые тесты производительности для сравнения, но мне интересно, есть ли на самом деле лу ...
Модульное Тестирование Файла Ввода / Вывода
читая существующие потоки, связанные с модульным тестированием здесь, в Stack Overflow, я не мог найти ни одного с четким ответом о том, как выполнять операции ввода-вывода файлов модульного тестирования. Я только недавно начал изучать модульное тестирование, ранее зная о преимуществах, но с трудом привыкаю к написанию тестов в первую очередь. Я настроил свой проект на использование NUnit и Rhino Mocks, и хотя я понимаю концепцию, стоящую за ними, у меня возникли небольшие проблемы с пониманием ...
Порядок LINQ и, группы и каждой группе?
у меня есть объект, который выглядит примерно так: public class Student { public string Name { get; set; } public int Grade { get; set; } } Я хотел бы создать следующий запрос: группируйте оценки по имени студента, упорядочивайте каждую группу студентов по классам и упорядочивайте группы по максимальному классу в каждой группе. так это будет выглядеть так: A 100 A 80 B 80 B 50 B 40 C 70 C 30 Я создал следующий запрос: StudentsGrades.GroupBy(student => student.Name) .Orde ...
Как заставить Entity Framework всегда получать обновленные данные из базы данных?
Я использую EntityFramework.Расширенный библиотека для выполнения пакетных обновлений. Единственная проблема заключается в том, что EF не отслеживает пакетные обновления, выполняемые библиотекой. Поэтому, когда я запрашиваю DbContext снова он не возвращает обновленные объекты. я обнаружил, что с помощью AsNoTracking() метод во время запроса отключает отслеживание и получает свежие данные из базы данных. Однако, поскольку EF не отслеживает сущности, запрошенные с помощью AsNoTracking(), Я не в с ...