c#- все статьи тега ➜ страница 24


Преобразовать int в месяц наименование месяц

Я просто пытался использовать структуру DateTime для преобразования целого числа между 1 и 12 в аббревиатуру названия месяца. Вот что я попробовал: DateTime getMonth = DateTime.ParseExact(Month.ToString(), "M", CultureInfo.CurrentCulture); return getMonth.ToString("MMM"); Однако я получаю FormatException в первой строке, потому что строка не является допустимой DateTime. Кто-нибудь может сказать мне, как это сделать? ...

VSTO 2007: Как определить номер страницы и абзаца диапазона?

Я создаю надстройку MS Word, которая должна собрать все шары комментариев из документа и суммировать их в списке. Результатом будет список классов ReviewItem, содержащий сам комментарий, номер абзаца и номер страницы, на которой находится комментируемый текст. Часть моего кода выглядит так: private static List<ReviewItem> FindComments() { List<ReviewItem> result = new List<ReviewItem>(); foreach (Comment c in WorkingDoc.Comments) { ...

Как добавить анимированный gif к кнопке?

Подскажите, как добавить анимационный gif к кнопке в c#. Просто добавив gif к ресурсам и установив в качестве изображения кнопки, не очень хорошо получилось (следующие кадры появляются поверх предыдущих). Проблема, похоже, в том, как c# относится к прозрачности, но я не знаю, как это исправить. Заранее благодарю. - - - edit - - - После игры с gif проблема была с прозрачностью в gif. Следующий кадр был нарисован поверх предыдущего, поэтому элементы, которые я хотел стать прозрачным в середин ...

Неизменяемый набор in.NET

Имеет ли .NET BCL неизменяемый тип набора? Я программирую на функциональном диалекте C# и хотел бы сделать что-то вроде new Set.UnionWith(A).UnionWith(B).UnionWith(C) Но лучшее, что я могу найти, - это HashSet.UnionWith, что потребует следующей последовательности вызовов: HashSet composite = new HashSet(); composite.UnionWith(A); composite.UnionWith(B); composite.UnionWith(C); Это использование очень непрозрачно с точки зрения референции, что затрудняет оптимизацию и понимание. Есть ли ...

CsvHelper - Чтение Потока Асинхронно

У меня есть служба, которая принимает входной поток, содержащий CSV-данные, которые должны быть массово вставлены в базу данных, и мое приложение использует async/await везде, где это возможно. Процесс таков: проанализируйте поток с помощью CsvParser CsvHelper, добавьте каждую строку в DataTable, используйте SqlBulkCopy для копирования DataTable в базу данных. Данные могут быть любого размера, поэтому я хотел бы избежать чтения всего этого в память за один раз-очевидно, что у меня будут все эт ...

Преобразование XML в таблицу SQL Server с помощью C# (или любого другого метода)

У меня есть около 10 000 XML-файлов, где мне нужно преобразовать их в таблицу SQL. Однако, вот проблемы, каждый XML-файл имеет некоторые вариации между собой, поэтому для меня почти невозможно указать имя элемента. Например: //XML #1 <color>Blue</color> <height>14.5</height> <weight>150</weight> <price>56.78</price> //XML #2 <color>Red</color> <distance>98.7</distance> <height>15.5</height> <price>56.78 ...

Как загрузить текстуру в XNA во время выполнения?

Я работаю над приложением, которое использует фреймворк XNA для выполнения 3D-рендеринга. Теперь я хочу загрузить текстуру из файла. До сих пор я нашел два метода: Texture2D.FromStream(GraphicsDevice, Stream) проблема с этим подходом заключается в том, что он загружает только gif, png и jpg, и мне также нужна поддержка изображений tga. Создайте объект ContentManager. Проблема с этим подходом заключается в том, что кажется, что все текстуры должны быть статически добавлены в проект из докумен ...

Как издеваться над LINQ для сущностей помощников, таких как " SqlFunctions.StringConvert ()'

Я использую EF 4 и пытаюсь юнит-тестировать следующую строку, используя Moq: var convertError = models .Where(x => SqlFunctions.StringConvert((decimal?) (x.convert ?? 0)) == "0") .Any(); И похоже, что SqlFunctions.StringConvert() бросит, если обнаружит, что контекст издевается. Это дает ошибку, говоря: Эта функция может быть вызвана только из LINQ в Entities Можно ли сказать SqlFunctions.StringConvert, чтобы вернуть макет объекта, чтобы я мог избавиться ...

Разница между классом C++/CLI ref и классом C#

Я читал, что C++/CLI ref class эквивалентен классу C#. Однако я вижу разницу между this в каждом классе. EDIT: я получил this из локальных файлов Visual Studio 2010. (Кроме того, я отметил разницу во время компиляции при выполнении точно такого же приведения - класс C++/CLI выдал ошибку, заявив, что он не может преобразовать Object^ в MyClass^, тогда как приведение с классом C# не создает ошибок во время компиляции). Класс C#: namespace MyNamespace { public class MyClass { ...

Как получить доступ к классу в другом проекте (но в том же решении) с помощью C#.net (VS2012)

Я первый раз работаю над трехслойной архитектурой, я создал три проекта в одном решении, проект Один называется BLL, второй называется DAL и третий-names Model, я создал интерфейс в Model, теперь хочу создать бизнес-логику в BLL и хочу подключить ее к DAL, где я подключил свою базу данных. Для этого я добавил ссылку каждого проекта с другим, как я добавил ссылку BLL в модели и добавил ссылка на BLL в DAL. Теперь, когда я создал класс-это DAL, в котором я подключил свою БД и alos создал форму ...

Зашифруйте строку пароля в web.конфиг

Как я могу зашифровать строку пароля в web.конфиг? <system.net> <mailSettings> <smtp deliveryMethod="Network"> <network host="smtp.gmail.com" userName="[email protected]" password="test" port="587" /> </smtp> </mailSettings> </system.net> Как правильно это сделать? ...

Как добавить подстрочные символы в абзацы с помощью Word Automation?

Я работаю над программой на C#, которая использует библиотеку объектов Microsoft Word 14.0 для создания .doc-файл, добавьте в него абзацы и сохраните его. Существует небольшая форма с кнопкой, которая выполняет описанные действия (см. код ниже). Эта часть не имеет никаких проблем. Задача: Текущий текст в созданном файле word будет следующим: Некоторый текст beff = 3.0 То, что мне нужно сделать, - это создать абзац, внутри которого есть символы подстрочного индекса.(в пункте выше буквы " ef ...

Проверить, если метод класса был вызван из другого метода класса

Можно проверить, был ли вызван метод с использованием Moq и инъекции зависимостей. Однако можно ли проверить, вызывает ли один метод в классе другой в том же классе? Например, я хочу проверить, что если я регистрирую определенное исключение, то также регистрируется и информационное сообщение. Метод таков: public void Error(string message, Exception exception, long logId = 0) { var int32 = (int)logId; Info("Id was converted to an int so that it would fit in the log: " + logId, int32 ...

Как сопоставить тип из пространства имен CLR в XAML со сборкой, отличной от той, в которой он объявлен?

В XAML я хотел бы использовать типы из двух разных сборок, каждая со своим собственным пространством имен. Вместо того чтобы явно объявлять пространства имен в атрибуте xmlns:<xml-namespace>="<clr-namespace>", я хотел бы использовать атрибут сборки [XmlnsDefinition] для сопоставления URI с пространствами имен для этих типов. Одна из сборок не имеет отношения к WPF per se, поэтому я хотел бы избежать какой-либо ссылки на сборки, связанные с WPF, и в частности на сборку System.Xaml.dl ...

Возвращаемое значение не отображается

Я хочу, чтобы выходные данные были показаны как "10", но ниже выходных данных кода"System.Func'1[System.Int32]" Разве функция не возвращает "10"? Почему это не отображается? using System; namespace ConsoleApplication { class Program { public int Get10() { return 10; } static void Main(string[] args) { var ten=new Func<int>(new Program().Get10); Console.WriteLine(ten); } } } ...

Постоянные Файлы Cookie Удаляются При Закрытии Браузера-Identity 2.0

Я использую asp.net identity 2.0 для управления логинами пользователей. Я следую примеру для Identity 2.0 и не могу заставить файл cookie сохраняться после закрытия всего браузера. Это происходит во всех браузерах. Код: Контролер Счета public async Task<ActionResult> Login(LoginViewModel model, string returnUrl) { if (!ModelState.IsValid) { return View(model); } var result = await SignInHelper.PasswordSignIn(model.Email, model.Password, isPersistent: true, shou ...

Установите определенный текст полужирным шрифтом в WPF RichTextBox

Я расширяю функциональность WPF Richtextbox. Я хочу, чтобы определенный текст выделялся жирным шрифтом, когда я его печатаю. Я смог выделить определенный текст жирным шрифтом, но текст, следующий за выделенным жирным шрифтом словом, также станет жирным шрифтом... Вот пример моего кода: private bool _Running = false; void CustomRichTextBox_TextChange(object sender, TextChangedEventArgs e) { if(_Running) return; _Running = true; //Logic to see if text detected //Logic ...

Как преобразовать коллекцию одного типа класса в коллекцию другого типа класса в Entity Framework

Я работаю над Web Api, где мне нужно было бы создать объекты передачи данных для отображения данных в пользовательском интерфейсе приложения. Я работаю с кодом первый подход вот мой доменный класс public class Employee { [Key] public int BusinessEntityId { get; set; } [Required] [MaxLength(50)] public string JobTitle { get; set; } [Required] [DataType(DataType.DateTime)] public DateTime BirthDate { get; set; } ...

Что такое.папка vs, используемая для решений Visual Studio?

Что такое .против папки, используемой для чего именно? Он создается в базовой папке моего решения. Я могу видеть некоторые скрытые файлы и разные файлы появляются для разных проектов. Я с трудом добираюсь до официальной документации по этому делу. ...

Entity Framework 5 Сложных Типов

Я новичок в EF5, и я смотрю на сложные типы. Я понимаю, почему вы будете использовать типы Enum с вашей моделью EF, но я также видел примеры, где вы можете создать свой собственный сложный тип, при котором вы группируете несколько свойств в таблице под одним сложным типом. Примером может служить таблица, содержащая такие свойства, как: - Имя Фамилия Можно определить сложный тип Name и эти два свойства тогда можно ссылаться следующим образом: - Имя.Имя Имя.Фамилия Мой ...