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


Самый быстрый способ генерации случайного логического значения

таким образом, существует несколько способов создания случайного bool в C#: С Помощью Случайного.Далее ():rand.Next(2) == 0 С Помощью Случайного.NextDouble(): rand.NextDouble() > 0.5 есть ли на самом деле разница? Если да, то какой из них на самом деле имеет лучшую производительность? Или есть другой способ, который я не видел, что может быть еще быстрее? ...

C# преобразование файла в Base64String и обратно

название говорит само за себя: Я читал в таре.ГЗ архив вроде так разбить файл на массив байтов преобразуйте эти байты в строку Base64 преобразуйте эту строку Base64 обратно в массив байтов запишите эти байты обратно в новый tar.файл GZ Я могу подтвердить, что оба файла имеют одинаковый размер (ниже метод возвращает true), но я больше не могу извлечь копию версия. Я что-то пропустила? Boolean MyMethod(){ using (StreamReader sr = new StreamReader("C:...file.tar.gz")) { String A ...

Получить последние 10 строк очень большого текстового файла> 10 ГБ

каков наиболее эффективный способ отображения последних 10 строк очень большого текстового файла (этот конкретный файл превышает 10 ГБ). Я думал просто написать простое приложение на C#, но я не уверен, как это сделать эффективно. ...

ошибка "datetime2" при использовании Entity framework в VS 2010.net 4.0

получаю эту ошибку: система.Данные.SqlClient.SqlException: преобразование типа данных datetime2 в тип данных datetime привело к значению вне диапазона. мои объекты все объекты БД. Я нашел только одну ссылку на эту ошибку через Google: результате Google прочитав это, я вспоминаю, что мы сделал добавить 2 поля, а затем обновлена модель сущности с VS 2010. Я не уверен, что он имеет в виду под "ручным кодированием" различий. Я ничего не вижу. все, что я делаю в коде заполнения объекта, а ...

Разница между string и StringBuilder в c#

Я хотел бы знать разницу между string и StringBuilder а также нужны некоторые примеры для понимания. ...

Не могу найти Microsoft.Офис.Взаимодействие С Visual Studio

Мне нужно разработать приложение, которое будет иметь возможность отправлять электронные письма с помощью C# с visual studio. Приложение сможет использовать шаблоны для почты и многое другое, но у меня есть проблема. Я не могу найти любой офис.Ссылки на взаимодействие, когда я пытаюсь добавить их, что означает, что я не могу работать с Outlook. Офис установлен на моем компьютере, но я также пытаюсь установить PIA по этой ссылке http://www.microsoft.com/en-us/download/details.aspx?id=3508 но это ...

Выполняет ли foreach() итерацию по ссылке?

рассмотрим следующий пример: List<MyClass> obj_list = get_the_list(); foreach( MyClass obj in obj_list ) { obj.property = 42; } является ли " obj " ссылкой на соответствующий объект в списке, чтобы при изменении свойства изменение сохранялось в экземпляре объекта, когда-то построенном где-то? ...

Как обновить утверждение в ASP.NET личность?

Я использую аутентификацию OWIN для моего проекта MVC5. Это мой SignInAsync private async Task SignInAsync(ApplicationUser user, bool isPersistent) { var AccountNo = "101"; AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); identity.AddClaim(new Claim(ClaimTypes.UserData, AccountNo)); AuthenticationM ...

C# - код для заказа по свойству с использованием имени свойства в виде строки

каков самый простой способ кодирования для свойства В C#, когда у меня есть имя свойства в виде строки? Например, я хочу разрешить пользователю заказывать некоторые результаты поиска по свойству по своему выбору (используя LINQ). Они выберут свойство "order by" в пользовательском интерфейсе - как строковое значение, конечно. Есть ли способ использовать эту строку непосредственно в качестве свойства запроса linq, не используя условную логику (if/else, switch) для сопоставления строк со свойств ...

Создание сборки сериализации Xml как части моей сборки

этот код создает исключение FileNotFoundException, но в конечном итоге работает без проблем: void ReadXml() { XmlSerializer serializer = new XmlSerializer(typeof(MyClass)); //... } вот исключение: первое случайное исключение типа "System.IO.FileNotFoundException" произошло в mscorlib.dll дополнительная информация: не удалось загрузить файл или сборку ' MyAssembly.XmlSerializers, Version=1.4.3190.15950, Culture=neutral, PublicKeyToken=null ' или одна из его зависимостей. Система не ...

Количество файлов из папки

Как получить количество файлов из папки с помощью ASP.NET с помощью C#? ...

Создание приложения с поддержкой точек на дюйм

У меня есть приложение формы в C#. Когда я изменяю DPI монитора, все элементы управления перемещаются. Я использовал код this.AutoScaleMode = AutoScaleMode.Dpi, но это не помогло избежать проблемы. у кого-нибудь есть идея? ...

Создание делегатов вручную и использование делегатов Action/Func

сегодня я думал об объявлении этого: private delegate double ChangeListAction(string param1, int number); но почему бы не использовать это: private Func<string, int, double> ChangeListAction; или ChangeListAction не будет иметь возвращаемого значения я мог бы использовать: private Action<string,int> ChangeListAction; так где же преимущество в объявлении делегата с delegate ключевое слово? это из-за .NET 1.1, а с .NET 2.0 пришел Action<T> и с .NET 3.5 пришел Func<T ...

Как сделать вывод файла ASMX JSON

Я создал файл ASMX с кодом позади файла. Он работает нормально, но он выводит XML. однако мне нужно, чтобы он выводил JSON. Конфигурация ResponseFormat, похоже, не работает. Мой код-это: [System.Web.Script.Services.ScriptService] public class _default : System.Web.Services.WebService { [WebMethod] [ScriptMethod(UseHttpGet = true,ResponseFormat = ResponseFormat.Json)] public string[] UserDetails() { return new string[] { "abc", "def" }; } } ...

В чем разница между Assert.AreNotEqual и утверждают.Разве не так?

В C#, в чем разница между Assert.AreNotEqual и Assert.AreNotSame ...

Зачем использовать EventArgs.Пустой вместо null?

Я помню, что читал, в нескольких случаях и в нескольких местах, что при запуске типичного события: protected virtual OnSomethingHappened() { this.SomethingHappened(this, EventArgs.Empty); } e должно быть EventArgs.Пусто, если нет интересных событий args, а не null. я следовал указаниям в моем коде, но я понял, что мне не ясно, почему это предпочтительный метод. почему заявленный контракт предпочитает EventArgs.Пустой над нулем? какие ситуации в моем собственном код оправдать подобную к ...

GroupBox в WPF может содержать только один элемент?

кажется, что GroupBox может содержать только один элемент, если я помещаю более одного, он не будет входить внутрь(или удаляться в blend). Это по дизайну или я делаю что-то не так? ...

Преобразование double в int в C#

в нашем коде у нас есть double, который нам нужно преобразовать в int. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; может кто-нибудь объяснить мне, почему i1 != i2? результат, который я получаю это:i1 = 9 и i2 = 8. ...

Как использовать Microsoft.Офис.Взаимодействие.Excel на машине без установленного MS Office?

Я пишу приложение, которое работает с файлами Excel. Мне нужна функция для удаления листа. Я должен использовать сборку Microsoft.Офис.Взаимодействие.Превосходить.файл DLL. все нормально работает на машине разработчика, но когда я пытаюсь развернуть его на сервере, я получаю сообщение об ошибке: не удалось загрузить файл или сборку 'office, Version=14.0.0.0, Культура=нейтральная, PublicKeyToken=71e9bce111e9429c ' или один из его зависимости Я понимаю, что проблема возникает, когда MS ...

Что означает "this[0]" в C#?

Я просматривал какой-то код библиотеки и увидел такой метод, как: public CollapsingRecordNodeItemList List { get { return this[0] as CollapsingRecordNodeItemList; } } класс, содержащий этот метод, не является списком или чем-то итерационным, так что именно делает this[0] в смысле? ...