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


Стили.Рендеринг в MVC4

на Как @Styles.Render работает? Я имею в виду, в @Styles.Render("~/Content/css") какой файл он вызывает? у меня нет файла или папки под названием "css" внутри моего . ...

Практическое использование ключевого слова "internal" в C#

не могли бы вы объяснить, что практическое применение есть до internal ключевое слово в C#? Я знаю, что internal модификатор ограничивает доступ к текущей сборке, но когда мне это нужно? ...

C# преобразовать int в строку с нулями заполнения?

В C# у меня есть целочисленное значение, которое нужно преобразовать в строку, но ему нужно добавить нули перед: Например: int i = 1; когда я преобразовать его в строку, он должен стать 0001 Мне нужно знать синтаксис в C#. ...

Какой тип данных лучше всего использовать для денег в c#?

какой тип данных лучше всего использовать для денег в c#? ...

Как удалить элементы из общего списка во время итерации по нему?

Я ищу лучшего pattern для работы со списком элементов, каждый из которых необходимо обработать и затем в зависимости от результата удалить из списка. вы не можете использовать .Remove(element) внутри foreach (var element in X) (потому что это приводит к Collection was modified; enumeration operation may not execute. исключения)... вы также не можете использовать for (int i = 0; i < elements.Count(); i++) и .RemoveAt(i) потому что это нарушает ваше текущее положение в коллекции относительно ...

Как декодировать HTML символы в C#?

У меня есть адреса электронной почты, закодированные с помощью HTML-символов. Есть ли что-нибудь в .NET, что может преобразовать их в простые строки? ...

Можно ли автоматически увеличить версию сборки файла при использовании Visual Studio?

Мне просто интересно, как я мог автоматически увеличить сборку (и версию?) моих файлов с помощью Visual Studio (2005). Если я посмотрю свойства say C:Windowsnotepad.exe вкладка версия дает "версия файла: 5.1.2600.2180". Я хотел бы получить эти классные номера в версии моей dll тоже, а не версии 1.0.0.0, что давайте посмотрим правде в глаза это немного скучно. Я пробовал несколько вещей, но это, кажется, не из коробки функциональность, или, может быть, я просто искали не в том месте (как обы ...

Как удалить временную часть даты в C# только в объекте DateTime?

мне нужно удалить временную часть времени даты или, вероятно, иметь дату в следующем формате в object форма не в форме string. 06/26/2009 00:00:00:000 Я не могу использовать любой string методы преобразования как мне нужна дата в object форма. я попробовал сначала преобразовать DateTime до string, удалите из него конкретную дату времени, но он добавляет 12:00:00 AM как только я конвертирую его обратно в DateTimeobject снова. ...

Что такое хороший шаблон для использования глобального мьютекса в C#?

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

Не удается указать модификатор' async 'в методе' Main ' консольного приложения

Я новичок в асинхронном программировании с async модификатор. Я пытаюсь выяснить, как убедиться, что мой Main метод консольного приложения фактически выполняется асинхронно. class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public class Bootstrapper { public async Task<List<TvChannel>> GetList() { GetPrograms pro = new GetPrograms(); return await pro.DownloadTvCh ...

Сделать первую букву строки прописной (с максимальной производительностью)

у меня есть DetailsView С TextBox и я хочу исходные данные быть Спас всегда С первой буквы в заглавной. пример: "red" --> "Red" "red house" --> " Red house" как я могу достичь этого повышение производительности? Примечание: Основываясь на ответах и комментариях под ответами, многие люди думают, что это вопрос о капитализации все слова в строка. Е. Г. => Red Houseэто не так, но если это то, что вы ищете, посмотрите на один из ответов, который использует TitleInfo ' s ToTitleCase ме ...

Могу ли я узнать возвращаемое значение перед возвратом во время отладки в Visual Studio?

возьмите следующую функцию: DataTable go() { return someTableAdapter.getSomeData(); } когда я установить точку останова в этой функции, есть возможность проверить возвращаемое значение? go() непосредственно связан с datagrid в .aspx страница. единственный способ проверить возвращаемый datatable-это использовать временную переменную. Однако, это немного неудобно. Разве нет другого пути? ...

Соглашение об именах C# для констант?

private const int THE_ANSWER = 42; или private const int theAnswer = 42; лично я думаю, что с современными IDE мы должны пойти с camelCase, так как ALL_CAPS выглядит странно. А ты как думаешь? ...

В чем разница между услугами.AddTransient, сервис.AddScoped и сервис.AddSingleton методы в ASP.NET ядро?

Я хочу реализовать инъекции зависимостей in Asp.Net ядро. Поэтому после добавления этого кода в ConfigureServices метод, оба способа работают. в чем разница между услуги.AddTransient и сервис.AddScope методы есть Asp.Net ядро? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); } ...

Разделить список на подсписки с помощью LINQ

есть ли способ я могу разделить List<SomeObject> в несколько отдельных списков SomeObject, используя индекс элемента в качестве разделителя каждой сплит? позвольте мне привести следующий пример: у меня есть List<SomeObject> и мне нужен List<List<SomeObject>> или List<SomeObject>[], так что каждый из этих результирующих списков будет содержать группу из 3 элементов исходного списка (последовательно). например.: Исходный Список: [a, g, e, w, p, s, q, f, x, y, i, ...

Переключение оператора fallthrough в C#?

Switch заявление fallthrough является одним из моих личных основных причин для любви switch и if/else if конструктов. Пример в порядке здесь: static string NumberToWords(int number) { string[] numbers = new string[] { "", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" }; string[] tens = new string[] { "", "", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety" }; string[] teens = new string[] ...

Должен ли я использовать int или Int32

В C#int и Int32 то же самое, но я читал несколько раз, что int предпочтительнее Int32 без объяснения причин. Есть причина, и я должен заботиться? ...

Есть ли эквивалент MessageBox в WPF?

есть ли стандартное окно сообщения в WPF, например WinForms'System.Windows.Forms.MessageBox.Show(), или я должен использовать окно сообщения WinForms? ...

Перечисление " Наследование"

У меня есть перечисление в пространстве имен низкого уровня. Я хотел бы предоставить класс или перечисление в пространстве имен среднего уровня, которое "наследует" перечисление низкого уровня. namespace low { public enum base { x, y, z } } namespace mid { public enum consume : low.base { } } Я надеюсь, что это возможно, или, возможно, какой-то класс, который может занять место enum consume, который обеспечит уровень абстракции для перечисления, но все же позволит экз ...

Как преобразовать поток в байт[] в C#? [дубликат]

этот вопрос уже есть ответ здесь: Создание массива байтов из потока 13 ответов есть ли простой способ или метод для преобразования Stream на byte[] в C#? ...