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


Недопустимая длина для массива символов Base-64

как говорится в названии, я получаю: недопустимая длина для основания-64 символа матрица. Я читал об этой проблеме здесь, и кажется, что предложение состоит в том, чтобы сохранить ViewState в SQL, если он большой. Я использование мастера с большим количеством сбора данных, так что шансы есть ли у меня видовое состояние большое. Но, прежде чем я перейду к " store-in-DB" решение, может быть, кто-нибудь может взглянуть и сказать мне, если у меня есть другие варианты? I построить письмо ...

Newtonsoft JSON и десериализовать

мой JSON выглядит следующим образом: {"t":"1339886","a":true,"data":[],"Type":[['Ants','Biz','Tro']]} Я нашел библиотеку Newtonsoft десериализации Json.NET для C#. Я попытался использовать его следующим образом: object JsonDe = JsonConvert.DeserializeObject(Json); как я могу получить доступ к JsonDe объект, чтобы получить все данные "типа"? Я попробовал его с циклом, но он не работает, потому что объект не имеет перечислителя. ...

Регулярное выражение без учета регистра без использования перечисления RegexOptions

можно ли сделать совпадение без учета регистра в C# с помощью класса Regex без установки регулярных выражений.Невежественный флаг? то, что я хотел бы иметь возможность сделать, - это в самом регулярном выражении определить, хочу ли я, чтобы операция сопоставления выполнялась без учета регистра. Я хотел бы это регулярное выражение,taylor, чтобы соответствовать следующим значениям: Тейлор Тейлор Тейлор ...

ASP.NET рекурсивная функция MVC 3 Razor

хорошо,поэтому я хочу отобразить список, содержащий списки списков списков... у меня нет способа узнать, сколько уровней нужно отобразить, поэтому я решил, что именно здесь я нарушаю старую рекурсивную процедуру. у меня возникли проблемы с тем, как именно это сделать. это то, что я до сих пор (в виду - упрощенный): @foreach(MyObject item in @Model.ListOfObjects){ <div> @item.Title </div> //Call recursive function? } теперь каждый из этих объектов также имеет список. Я ...

Являются ли частичные классы C#плохим дизайном?

Мне интересно, почему концепция "частичного класса" даже существует в C#/VB.NET. я работаю над приложением, и мы читаем (на самом деле очень хорошую) книгу, относящуюся к платформе разработки, которую мы реализуем на работе. В книге автор предоставляет большую базу кода / оболочку вокруг API платформы и объясняет, как он ее разработал, поскольку он преподает различные темы о разработке платформы. Короче говоря, он использует частичные классы, повсюду, как способ подделки множественного наследов ...

Как я могу убить процесс с помощью Vb.NET или C#?

У меня есть сценарий, где я должен проверить, открыл ли пользователь Microsoft Word. Если да, то я должен убить винворд.exe процесс и продолжать выполнять мой код. есть ли у кого-нибудь прямой код для убийства процесса с помощью vb.net или c#? ...

IEnumerable a = new IEnumerable (); могу ли я это сделать?

IEnumerable<object> a = new IEnumerable<object>(); могу ли я это сделать? Я просто хочу создать новый экземпляр моего объекта.IEnumerable<object> ...

.Net (dotNet) обертки для OpenCV? [закрытый]

Я видел несколько из них. opencvdotnet,SharperCV,EmguCV,один на код проекта. есть ли у кого-нибудь опыт работы с любым из них? Я немного поиграл с одним из проектов кода, но как только я попытался сделать что-то сложное, я получил некоторые неприятные неуловимые исключения (т. е. исключения Msgbox). Кросс-платформа (поддерживает моно) будет лучше всего. ...

Почему доступ к элементу словаря по ключу за O(1) даже если хэш-функция не может быть O(1)?

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

ASP.NET ядро возвращает JSON с кодом состояния

Я ищу правильный способ вернуть JSON с кодом состояния HTTP в моем контроллере .NET Core Web API. Я использую его так: public IHttpActionResult GetResourceData() { return this.Content(HttpStatusCode.OK, new { response = "Hello"}); } Это было в приложении 4.6 MVC, но теперь с .NET Core у меня, похоже, нет этого IHttpActionResult у меня есть ActionResult и используя такой: public ActionResult IsAuthenticated() { return Ok(Json("123")); } но ответ от сервера странный, как на изображен ...

Извлечение пути из OpenFileDialog путь / имя файла

Я пишу небольшую программу, которая начинается с выбора файла, а затем нужно выбрать папку. Я хотел бы по умолчанию папку, в которой был выбран файл. OpenFileDialog.FileName возвращает полный путь и имя файла - то, что я хочу, чтобы получить только часть пути (без имени файла), так что я могу использовать это в качестве начального избранные папки. private System.Windows.Forms.OpenFileDialog ofd; private System.Windows.Forms.FolderBrowserDialog fbd; ... if (ofd.ShowDialog() == ...

Как типы значений выводятся из объекта (ReferenceType) и все еще являются типами значений?

C# не позволяет структурам наследовать от классов, но все типы значений выводятся из объекта. Где проводится это различие? как CLR справляется с этим? ...

Visual Studio: Как "скопировать в выходной каталог" без копирования структуры папок?

У меня есть несколько dll-файлов в папке lib моей папки проекта. На странице свойств файлов, я выбрал "действие при построении" как "содержание" и "копировать в выходной каталог" как "всегда копировать". после сборки я фактически копирую dll, но они находятся внутри binReleaselib, а не в binRelease. есть ли способ скопировать dll-файлы в binRelease (а не в binReleaselib) без написания сценария после сборки или обращения к nant и т. д.? ...

+= новый EventHandler (метод) vs += метод [дубликат]

Возможные Дубликаты:C#: разница между '+ = anEvent ' и ' + = new EventHandler (anEvent)’ есть два основных способа подписаться на событие: SomeEvent += new EventHandler<ArgType> (MyHandlerMethod); SomeEvent += MyHandlerMethod; какая разница, и когда я должен выбрать один над другим? Edit: если это то же самое, то почему VS по умолчанию использует длинную версию, загромождая код? Для меня это вообще не имеет смысла. ...

Получение the.NET путь к каталогу платформы

Как я могу получить путь к каталогу .NET Framework внутри моего приложения C#? папка, на которую я ссылаюсь "C:WINDOWSMicrosoft.NETFrameworkv2.0.50727" ...

как проверить, существует ли столбец в datatable

У меня есть datable, сгенерированный с содержимым csv-файла. Я использую другую информацию для сопоставления некоторого столбца csv (теперь в datatable) с информацией, которую пользователь должен заполнить. в лучшем мире отображение было бы всегда возможно. Но это не реальность... Поэтому, прежде чем я попытаюсь сопоставить значение столбца datatable, мне нужно будет проверить, существует ли этот столбец. Если я не делаю эту проверку у меня есть ArgumentException. конечно, я могу проверить это ...

Безопасности долг - как реализовать OAuth2, которые токенов

я использую шаблон Web Api 2, который поставляется с Visual Studio 2013, имеет некоторое промежуточное программное обеспечение OWIN для аутентификации пользователей и тому подобное. на OAuthAuthorizationServerOptions Я заметил, что сервер OAuth2 настроен для раздачи токенов, срок действия которых истекает через 14 дней OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath = new PathString("/api/token"), Provider = new ApplicationOAuthProvider(PublicClientId,UserM ...

dynamic не содержит определения свойства из ссылки на проект

Я получаю ошибку, которая говорит: 'object' не содержит определения для 'Title' весь код также включен github У меня есть ConsoleApplication1, который выглядит так namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Movie m = new Movie(); var o = new { Title = "Ghostbusters", Rating = "PG" }; Console.WriteLine(m.PrintMovie(o)); } } } и кино.cs public class Movie : DynamicObject { ...

Что такое AsyncCallback?

Что такое использование AsyncCallback и почему мы должны его использовать? ...

Взаимоблокировка при доступе к StackExchange.Redis

я столкнулся с тупиковой ситуацией при вызове StackExchange.Редис. я не знаю точно, что происходит, что очень расстраивает, и я был бы признателен за любой вклад, который может помочь решить или обойти эту проблему. в случае, если у вас есть эта проблема, и не хочу читать все это; Я предлагаю вам попробовать установить PreserveAsyncOrder до false. ConnectionMultiplexer connection = ...; connection.PreserveAsyncOrder = false; делаешь так вероятно, разрешит вид тупика, о котором иде ...