c#- все статьи тега ➜ страница 61
Чтение 64-битного реестра из 32-битного приложения
У меня есть проект модульного теста c#, который скомпилирован для AnyCPU. Наш сервер сборки является 64-битной машиной и имеет 64-битный экземпляр SQL Express. тестовый проект использует код, подобный приведенному ниже, чтобы определить путь к объекту .MDF файлы: private string GetExpressPath() { RegistryKey sqlServerKey = Registry.LocalMachine.OpenSubKey( @"SOFTWAREMicrosoftMicrosoft SQL ServerInstance NamesSQL" ); string sqlExpressKeyName = (string) sqlServerKey.G ...
Entity Framework Объединение 3 Таблиц
Я пытаюсь объединить три таблицы, но я не могу понять метод... Я завершил объединение 2 таблиц var entryPoint = dbContext.tbl_EntryPoint .Join(dbContext.tbl_Entry, c => c.EID, cm => cm.EID, (c, cm) => new { UID = cm.OwnerUID, TID = cm.TID, EID = c.EID, }). Where(a => a.UID == user.UID).Take(10); Я хотел бы вк ...
Почему я должен идти на интерфейсы в C#, когда я могу реализовать методы напрямую
Я знаю, что это очень простой вопрос, но интервьюер задал мне очень хитрый способ, и я был беспомощен : ( Я знаю только материальное или теоретическое определение интерфейса, а также реализовал его во многих проектах, над которыми я работал. Но я действительно не понимаю, почему и как это полезно. Я тоже не понимаю одну вещь в интерфейсе. то есть, например, мы используем conn.Dispose(); в блоке finally. Но я не вижу, что класс реализует или наследование IDisposable интерфейс (SqlConnection к ...
Memcached с Windows and.NET
есть ли кто-нибудь уже реализовать memcached для производственного использования в среде Windows? Поскольку многие блоги, которые я читал, не рекомендуется запускать memcached в Windows, особенно для производственного использования, например запуск memcached на windows. и еще одна вещь, какой memcached клиент, который хорошо использовать с c# и .net 3.5 ? Я нашел много альтернативных, таких как Memcached Providers @ Codeplex,Beitmemcached, и memcached provider @ Sourceforge ...
Как хэшировать пароль
привет, Я хотел бы сохранить хэш пароля на телефоне, но я не уверен, как это сделать. Я могу только, кажется, найти методы шифрования. Каков наилучший способ хэширования пароля? спасибо ...
Log4Net, как добавить пользовательское поле в мой журнал
Я использую log4net.Приемщика.AdoNetAppender приемщика. Моя таблица log4net содержит следующие поля [Date],[Thread],[Level],[Logger],[Message],[Exception] мне нужно будет добавить еще одно поле в таблицу log4net (например, SalesId), но как я могу указать в своем xml и в коде для регистрации "SalesId" при регистрации сообщения об ошибке или информации? например log.Info("SomeMessage", SalesId) вот log4net xml <appender name="SalesDBAppender" type="log4net.Appender.AdoNetAppender"> ...
Модель-Вид-презентатор в WinForms
Я пытаюсь реализовать метод MVP в первый раз, используя WinForms. Я пытаюсь понять функцию каждого слоя. в моей программе у меня есть кнопка GUI, которая при нажатии открывает окно openfiledialog. таким образом, используя MVP, графический интерфейс обрабатывает событие нажатия кнопки, а затем вызывает presenter.openfile (); в ведущий.openfile (), должен ли он затем делегировать открытие этого файла на уровень модели или как там нет данных или логики для обработки, он должен просто действоват ...
Как конвертировать шестнадцатеричный #FFFFFF в систему.Рисунок.Цвет [дубликат]
Возможные Дубликаты:как получить цвет из шестнадцатеричного цветового кода с помощью .NET? Я хочу, чтобы преобразовать строку типа #FFFFFF до System.Drawing.Color. Как ты это делаешь? ...
Что такое группы балансировки регулярных выражений?
Я просто читал вопрос о том, как получить данные внутри двойных фигурных скобок (этот вопрос), а затем кто-то поднял балансировочные группы. Я все еще не совсем уверен, что это такое и как их использовать. Я прочитал Определение Группы Балансируя, но объяснение трудно следовать, и я все еще довольно запутался в вопросах, которые я упомянул. может ли кто-нибудь просто объяснить, что такое балансирующие группы и как они полезны? ...
Вызов @Html.Частичное отображение частичного представления, принадлежащего другому контроллеру [дубликат]
этот вопрос уже есть ответ здесь: Рендеринг частичный из другой папки (не общий) 8 ответов Я разрабатываю ASP.NET приложение MVC 3, страницы содержимого которого имеют общий шаблон элементов макета. Однако, поскольку страница входа не соответствует этому макету, я не могу разместить этот макет в ViewsShared_Layout.cshtml. поэтому я хотел бы добавить еще один общий макет, скажем,ViewsShared_Content ...
Как заставить BundleCollection очистить кэшированные пакеты сценариев в MVC4
... или как я научился перестать беспокоиться и просто писать код против полностью недокументированных API от Microsoft. Есть ли какая-либо фактическая документация официального System.Web.Optimization релиз? 'потому что я уверен, что не могу найти их, нет XML-документов, и все сообщения в блоге относятся к RC API, который существенно отличается. Во всяком случае.. Я пишу некоторый код для автоматического разрешения зависимостей javascript и создаю пакеты на лету из этих зависимостей. Все работ ...
Значение не может быть null. Имя параметра: источник
это, вероятно, самая большая потеря времени проблема, которую я потратил часы на решение в течение длительного времени. var db = new hublisherEntities(); establishment_brands est = new establishment_brands(); est.brand_id = 1; est.establishment_id = 1; est.price = collection["price"]; est.size = collection["size"]; db.establishment_brands.Add(est); db.SaveChanges(); это дает мне ошибка значение не может быть null. Имя параметра: источник stacktrace of [ArgumentNullException: значе ...
Как читать значения AppSettings из конфигурации.JSON в ASP.NET основной
у меня есть мои настройки AppSettings в конфигурации.json вот так: { "AppSettings": { "token": "1234" } } Я искал в интернете о том, как читать значения AppSettings из конфигурации.json но я не мог получить ничего полезного. пробовал: var configuration = new Configuration(); var appSettings = configuration.Get("AppSettings"); // null var token = configuration.Get("token"); // null Я знаю с ASP.NET 4.0 вы можете сделать это: System.Configuration.ConfigurationManager.AppSetti ...
Обнаружение режима конструктора из конструктора элемента управления
следуя этому вопросу, можно ли определить, находится ли он в режиме проектирования или выполнения из конструктора объекта? Я понимаю, что это может быть невозможно, и что мне придется изменить то, что я хочу, но сейчас меня интересует этот конкретный вопрос. ...
"Формат данного пути не поддерживается."
у меня есть следующий код в мой веб-сервиса: string str_uploadpath = Server.MapPath("/UploadBucket/Raw/"); FileStream objfilestream = new FileStream(str_uploadpath + fileName, FileMode.Create, FileAccess.ReadWrite); может кто-нибудь помочь мне решить проблему с этим сообщением об ошибке из строки 2 кода. формат данного пути не поддерживается. разрешение на папку установлено на полный доступ ко всем, и это фактический путь к папке. точка останова дала мне значение str_up ...
Измерение времени выполнения кода
Я хочу знать, сколько времени занимает процедура / функция / заказ, чтобы закончить, для целей тестирования. Это то, что я сделал, но мой метод неверен, потому что, если разница секунд равна 0, не может вернуть истекшие миллисекунды: обратите внимание, что значение сна составляет 500 мс, поэтому истекшие секунды равны 0, тогда он не может вернуть миллисекунды. Dim Execution_Start As System.DateTime = System.DateTime.Now Threading.Thread.Sleep(500) Dim Execution_End As System.Date ...
Как я могу получить список пользователей из active directory?
Как я могу получить список пользователей из active directory? Есть ли способ, вытащить имя пользователя, имя, фамилия? Я видел аналогичный пост, где это было использовано: PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "YOURDOMAIN"); Я никогда ничего не делал с active directory, поэтому я полностью потерян. Любая помощь будет очень признательна! ...
Лучший способ для вызова веб-сервиса JSON из консоли a.NET
Я размещаю веб-сервис в ASP.Net MVC3, который возвращает строку Json. Что является лучшим способом для вызова веб-сервиса на C# консольное приложение, и обработать вернуться в .Чистый объект? должен ли я ссылаться на MVC3 в своем консольном приложении? Json.Net имеет некоторые хорошие методы для сериализации и десериализации объектов .NET, но я не вижу, что у него есть способы для публикации и получения значений из веб-сервиса. или я должен просто создать свой собственный помощник способ разм ...
Как использовать LINQ Contains (string[]) вместо Contains (string)
у меня есть один большой вопрос. у меня есть запрос linq, чтобы он просто выглядел так: from xx in table where xx.uid.ToString().Contains(string[]) select xx значения string[] массив будет иметь такие числа, как (1,45,20,10 и т. д...) по умолчанию .Contains и .Contains(string). мне нужно это сделать вместо этого:.Contains(string[])... EDIT: один пользователь предложил написать класс расширения для string[]. Я хотел бы узнать, как, но любой желающий указать мне в правильном направлении на ...
Как проверить правильность строки в кодировке Base64
есть ли способ в C# увидеть, закодирована ли строка Base 64, кроме как просто попытаться преобразовать ее и посмотреть, есть ли ошибка? У меня есть такой код: // Convert base64-encoded hash value into a byte array. byte[] HashBytes = Convert.FromBase64String(Value); Я хочу избежать исключения" недопустимый символ в строке Base-64", которое происходит, если значение не является допустимой строкой base 64. Я хочу просто проверить и вернуть false вместо обработки исключения, потому что я ожидаю ...