c#- все статьи тега ➜ страница 48
Получить даты первого и последнего дня предыдущего месяца в c#
Я не могу придумать простой один или два вкладыша, что бы попасть в предыдущие месяцы первый день и последний день. Я LINQ-ifying веб-приложение опроса, и они сжали новое требование. опрос должен включать все заявки на обслуживание за предыдущий месяц. Так что если это 15 апреля, мне нужны все марши запрос идентификаторов. var RequestIds = (from r in rdc.request where r.dteCreated >= LastMonthsFirstDate && r.dteCreated <= LastMonthsLastDate ...
System. Net. WebException HTTP код состояния
есть ли простой способ получить код состояния HTTP от System.Net.WebException? ...
Массивы, куча и стек и типы значений
int[] myIntegers; myIntegers = new int[100]; в приведенном выше коде новый int [100] генерирует массив в куче? Из того, что я прочитал на CLR через c#, ответ да. Но я не могу понять, что происходит с фактическим int внутри массива. Поскольку они являются типами значений, я бы предположил, что они должны быть упакованы, так как я могу, например, передать myIntegers в другие части программы, и это загромождало бы стек, если бы они оставались на нем все время. Или я ошибаюсь? Я бы предположил, чт ...
Проверьте, содержит ли строка элемент из списка (строк)
для следующего блока кода: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False выход: Пример 1: myString: C:Filesmyfile.doc listOfString: C:Files, C:Files2 Result: True Пример 2: myString: C:Files3myfile.doc listOfString: C:Files, C:Files2 Result: False список (listOfStrings) может содержать несколько элементов (минимум 20), и он должен быть проверен на тысячи строк (например, myString). ...
Создание копии объекта в C# [дубликат]
Возможные Дубликаты:как вы делаете глубокую копию объекта в .Net (в частности, C#)? пожалуйста, взгляните на код ниже (отрывок из книги C#): namespace Example { class MyClass { public int val; } struct myStruct { public int val; } class Program { static void Main(string[] args) { MyClass objectA = new MyClass(); MyClass objectB = objectA; objectA.val = 10; objectB.val = 20; myStruc ...
Если перечисление начинается с 0 или 1?
представьте, что я определил следующее перечисление: public enum Status : byte { Inactive = 1, Active = 2, } как лучше всего использовать перечисление? Должен ли он начинаться с 1 как в приведенном выше примере или начать с 0 (без явных значений) такой: public enum Status : byte { Inactive, Active } ...
Нет общей реализации OrderedDictionary?
там, кажется, не будет общей реализации OrderedDictionary (который находится в System.Collections.Specialized пространство имен) в .NET 3.5. Есть ли тот, который мне не хватает? Я нашел реализации там, чтобы обеспечить функциональность, но задался вопросом, если/почему нет универсальной реализации из коробки, и если кто-нибудь знает, является ли это что-то в .NET 4.0? ...
Использование Сервера.MapPath во внешних классах C# в ASP.NET
Я пытаюсь получить абсолютный путь к определенным файлам в классе C#. Server.MapPath отлично работает, конечно, для ASPX и их кодовых страниц, но это не существует в другом файле класса. Я пытался HostingEnvironment.MapPath(), но жалуется, что относительный виртуальный путь не допускается. Есть мысли? System.Web уже импортированы. ...
Анонимный метод в вызове Invoke
возникли некоторые проблемы с синтаксисом, где мы хотим вызвать делегат анонимно в элементе управления.Взывать. мы пробовали несколько различных подходов, все безрезультатно. например: myControl.Invoke(delegate() { MyMethod(this, new MyEventArgs(someParameter)); }); где некоторый параметр является локальным для этого метода выше приведет к ошибке компилятора: невозможно преобразовать анонимный метод в тип ' System.Делегат", потому что это не делегат типа ...
Как сделать возвращаемый тип метода универсальным?
есть ли способ сделать этот метод универсальным, чтобы я мог вернуть строку, bool, int или double? Прямо сейчас он возвращает строку, но если он может найти "true" или "false" в качестве значения конфигурации, я хотел бы вернуть bool, например. public static string ConfigSetting(string settingName) { return ConfigurationManager.AppSettings[settingName]; } ...
строка.разделитель на несколько символов
У меня возникли проблемы с разделением строки в c# с разделителем "][". например строка " abc][rfd] [5] [,] [." должен дать массив, содержащий; abc рфд 5 , . но я не могу заставить его работать, даже если я попробую регулярное выражение, я не могу получить разделение на разделителе. EDIT: по сути, я хотел решить эту проблему без необходимости регулярного выражения. Решение, которое я принимаю есть; string Delimiter = "]["; var Result[] = StringToSplit.Split(new[] { Delimiter }, StringS ...
Windows Forms: как скрыть кнопку Закрыть (x)?
У меня есть модальный диалог, и нужно скрыть кнопку Закрыть (X), но я не могу использовать ControlBox = false, потому что мне нужно держать кнопки свернуть и развернуть. Мне нужно скрыть только кнопку Закрыть, есть ли способ сделать это? Спасибо большое! обновление: у меня было разрешение отключить его, что проще :) спасибо всем! ...
ASP.NET MVC Да / нет переключатели с сильно привязанной моделью MVC
кто-нибудь знает, как привязать переключатель Да / нет к логическому свойству строго типизированной модели в ASP.NET MVC. модель public class MyClass { public bool Blah { get; set; } } посмотреть <%@ Page Title="blah" Inherits="MyClass"%> <dd> <%= Html.RadioButton("blah", Model.blah) %> Yes <%= Html.RadioButton("blah", Model.blah) %> No </dd> спасибо устранение: спасибо Брайану за направление, но это было противоположное тому, ...
Каков самый быстрый способ создать контрольную сумму для больших файлов в C#
Я должен синхронизировать большие файлы на некоторых машинах. Файлы могут быть размером до 6 ГБ. Синхронизация будет выполняться вручную каждые несколько недель. Я не могу принять имя файла во внимание, потому что они могут измениться в любое время. мой план состоит в том, чтобы создать контрольные суммы на конечном ПК и на исходном ПК, а затем скопировать все файлы с контрольной суммой, которые еще не находятся в пункте назначения, в пункт назначения. Моя первая попытка была примерно такой: ...
Как получить HttpContext.Ток внутри ASP.NET ядро? [дубликат]
этот вопрос уже есть ответ здесь: доступ к текущему HttpContext в ASP.NET ядро 4 ответы в настоящее время мы переписываем / преобразуем наши ASP.NET использование приложения WebForms ASP.NET ядро. Стараясь избежать реинжиниринга как можно больше. есть раздел, где мы используем HttpContext в библиотеке классов для проверки текущего состояния. Как я могу получить доступ HttpContext.Current в .NET Core 1.0 ...
Почему не переменные, объявленные в "попробовать" сфера применения "поймать" или "наконец"?
в C# и Java (и, возможно, других языках) переменные, объявленные в блоке "try", не находятся в области действия в соответствующих блоках "catch" или "finally". Например, следующий код не компилируется: try { String s = "test"; // (more code...) } catch { Console.Out.WriteLine(s); //Java fans: think "System.out.println" here instead } в этом коде ошибка времени компиляции возникает при ссылке на s в блоке catch, потому что s находится только в области действия в блоке try. (В Java оши ...
Почему этот код F# так медленно?
реализация Левенштейна в C# и F#. Версии C# в 10 раз быстрее для двух строк около 1500 символов. C#: 69 МС, F# 867 МС. почему? Насколько я могу судить, они делают то же самое? Не имеет значения, является ли это выпуском или отладочной сборкой. EDIT: если кто-то приходит сюда специально для реализации расстояния редактирования, он сломан. Рабочий код здесь. C#: private static int min3(int a, int b, int c) { return Math.Min(Math.Min(a, b), c); } public static int EditDistance(string m, str ...
Как проверить, является ли IEnumerable нулевым или пустым?
Я люблю string.IsNullOrEmpty метод. Я хотел бы иметь что-то, что позволит такую же функциональность для IEnumerable. Есть ли такие? Может быть, какой-то вспомогательный класс коллекции? Причина, по которой я спрашиваю, заключается в том, что в if операторы код выглядит загроможденным, если скороговорка (mylist != null && mylist.Any()). Было бы намного чище иметь Foo.IsAny(myList). этот пост не дает такого ответа:IEnumerable пуст?. ...
Отличается свойством класса с LINQ
у меня есть коллекция: List<Car> cars = new List<Car>(); автомобили однозначно идентифицируются по их свойству CarCode. у меня есть три автомобиля в коллекции, и два с одинаковыми каркасами. Как я могу использовать LINQ для преобразования этой коллекции в автомобили с уникальными Каркодами? ...
Как получить HttpClient для передачи учетных данных вместе с запросом?
у меня есть веб-приложение (размещенное в IIS), которое разговаривает со службой Windows. Служба Windows использует ASP.Net MVC Web API (self-hosted), и поэтому может быть передан через http с помощью JSON. Веб-приложение настроено для выполнения олицетворения, идея заключается в том, что пользователь, который делает запрос к веб-приложению, должен быть пользователем, который веб-приложение использует для выполнения запроса к службе. Структура выглядит так это: (пользователь, выделенный красн ...