.net- все статьи тега ➜ страница 21


Как вступить в int [], чтобы персонаж разделены строкой in.NET?

у меня есть массив целых чисел: int[] number = new int[] { 2,3,6,7 }; каков самый простой способ преобразования их в одну строку, где числа разделены символом (например:"2,3,6,7")? Я в C# и .NET 3.5. ...

Как прочитать значение атрибута из XmlNode в C#?

Предположим, у меня есть XmlNode и я хочу получить значение атрибута с именем "Name". Как я могу это сделать? XmlTextReader reader = new XmlTextReader(path); XmlDocument doc = new XmlDocument(); XmlNode node = doc.ReadNode(reader); foreach (XmlNode chldNode in node.ChildNodes) { **//Read the attribute Name** if (chldNode.Name == Employee) { if (chldNode.HasChildNodes) { foreach (XmlNode item in node.ChildNodes) { ...

Диалоговое окно приглашения в Windows Forms

Я использую System.Windows.Forms но как ни странно не имеют возможности для их создания. Как я могу получить что-то вроде диалогового окна приглашения javascript, без javascript? MessageBox будет хорошо, но нет никакого способа для пользователя, чтобы ввести. ...

Как найти текущее исполняемое имя файла? [дубликат]

Возможные Дубликаты:как получить имя текущего исполняемого файла в C#? исполняемый файл загружает внешнюю библиотеку. Есть ли способ для библиотеки узнать вызывающий исполняемый файл? (Я мог бы поклясться, что видел ответ на этот вопрос в другом месте, но я больше не могу его найти) ...

Создание прокси-сервера веб-службы в Visual Studio из файла WSDL

мое приложение должно поговорить с веб-службой, которая не имеет онлайн-определения WSDL. Однако разработчики предоставили мне файл WSDL. с помощью общедоступного WSDL Visual Studio может генерировать этот код для меня с помощью мастера ссылок на службы. Но он, похоже, не работает без публичного WSDL. Как создать код для разговора с этой веб-службой с помощью этого файла WSDL? ...

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

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

Как перенаправить на динамический URL входа в систему ASP.NET MVC

Я создаю веб-сайт с несколькими арендаторами, на котором размещаются страницы для клиентов. Первый сегмент URL-адреса будет строкой, которая идентифицирует клиента, определенного в Global.asax использует следующую схему маршрутизации URL: "{client}/{controller}/{action}/{id}" это отлично работает, с URL-адресами, такими как /foo/Home/Index. однако при использовании атрибута [Authorize] я хочу перенаправить на страницу входа, которая также использует ту же схему отображения. Поэтому, если кли ...

powershell-извлечение имени и расширения файла

Мне нужно, чтобы извлечь имя файла и расширение, например, мой.файл.xlsx. Я не знаю имя файла или расширения, и в имени может быть больше точек, поэтому мне нужно искать строку справа, и когда я нахожу первую точку (или последнюю слева), извлеките часть с правой стороны и часть с левой стороны от этой точки. может быть, есть лучшее решение, но я ничего не нашел здесь или где-нибудь еще. Спасибо ...

Зачем запечатывать класс?

Я хотел бы услышать, какова мотивация большинства запечатанных классов в .Net framework. В чем преимущество герметизации класса? Я не могу понять, как не разрешать наследование может быть полезным и, скорее всего, не единственным, кто борется с этими классами. Итак, почему фреймворк спроектирован таким образом, и не будет ли это неразрывным изменением, чтобы вскрыть все? Должна быть другая причина, но просто быть злым? ...

XPath и XSLT 2.0 for.NET [закрыто]

.NET 3.5 не полностью поддерживает XPATH 2.0 или XSLT 2.0, что очень плохо. Кто-нибудь знает, если эти два будут включены и полностью поддержала в каких-либо будущих версиях .NET? ...

Что подразумевается под" управляемыми "и" неуправляемыми " ресурсами in.NET?

Что подразумевается под терминами управляемый ресурс и неуправляемый ресурс в .NET? как они входят в картину? ...

Как создать детерминированную идентификаторы GUID

в нашем приложении мы создаем Xml-файлы с атрибутом, который имеет значение Guid. Это значение должно быть согласовано между обновлениями файлов. Поэтому, даже если все остальное в файле изменится, значение guid для атрибута должно остаться прежним. таким образом, другой подход состоял в том, чтобы сделать Guid таким же, основываясь на пути к файлу. Поскольку наши пути к файлам и структура каталогов приложений уникальны, Guid должен быть уникальным для этого пути. Поэтому каждый раз, когда ...

Что такое сервисный автобус и когда он мне нужен?

Я слышал разговоры о NServiceBus, но я действительно не понял, что это такое. Они утверждают, что являются "самой популярной служебной шиной с открытым исходным кодом для .net". Итак; что такое "служебная шина", и когда она мне нужна? ...

DataContractSerializer не вызывает Мой конструктор?

Я только что понял что-то сумасшедшее, что я считал совершенно невозможным : при десериализации объекта DataContractSerializer не вызывает конструктор ! возьмите этот класс, например: [DataContract] public class Book { public Book() { // breakpoint here } [DataMember(Order = 0)] public string Title { get; set; } [DataMember(Order = 1)] public string Author { get; set; } [DataMember(Order = 2)] public string Summary { get; set; } } когда я десериализую объ ...

Каковы реальные накладные расходы try / catch в C#?

Итак, я знаю, что try/catch добавляет некоторые накладные расходы и поэтому не является хорошим способом управления потоком процесса, но откуда берутся эти накладные расходы и каково их фактическое влияние? ...

Проверьте, содержит ли список элемент, содержащий строку, и получите этот элемент

при поиске ответа на этот вопрос я столкнулся с аналогичными, использующими LINQ, но я не смог полностью понять их (и, следовательно, реализовать их), поскольку я не знаком с ним. Что я хотел бы, в основном, это: проверьте, содержит ли какой-либо элемент списка определенную строку. если это так, получить этот элемент. Я честно не знаю, как бы я это сделал. Что я могу придумать это (не работает, конечно): if (myList.Contains(myString)) string element = myList.ElementAt(myList.IndexOf(mySt ...

Соглашение об именовании C# для перечисления и соответствующего свойства

Я часто обнаруживаю, что реализую класс, поддерживающий какое-то собственное свойство статуса в качестве перечисления: у меня есть перечисление статуса и одно свойство статуса типа Status. Как мне решить этот конфликт? public class Car { public enum Status { Off, Starting, Moving }; Status status = Status.Off; public Status Status // <===== Won't compile ===== { get { return status; } set { status = value; DoSomething(); } } } Если бы перечисление состоя ...

Не удается изменить целевую платформу на " любой процессор"

Я работаю на x86 ПК и использую .NET4.0 (тот же probelem с 3.5) в VS2010. Когда я делаю новый проект (например, WinFormsApp), первое, что я хочу сделать, это изменить целевую платформу проекта/решения на "любой процессор". Я делаю следующее: свойства проекта - > построить - > изменить TargetPlatform на "любой процессор" в верхней части страницы свойств платформа все еще " активна (x86)", поэтому я делаю свойства решения - > ConfigurationsMgr - > Platform - > new (поскол ...

Иллюстрирует использование ключевого слова volatile в C#

Я хотел бы закодировать небольшую программу, которая визуально иллюстрирует поведение volatile ключевое слово. В идеале, это должна быть программа, которая выполняет параллельный доступ к энергонезависимому статическому полю и которая получает неправильное поведение из-за этого. добавление ключевого слова volatile в ту же программу должно устранить проблему. вот чего мне не удалось добиться. Даже попробовал несколько раз, включив оптимизацию и т. д. Я всегда получаю правильный поведение без к ...

Разработка C# на Linux

Я хотел бы знать, есть ли эффективные и открытые инструменты для разработки приложений C# на Linux (Ubuntu). В частности, я должен разрабатывать приложения WinForm. Я знаю, о проект моно, но я никогда не использовал его. Можете ли вы предложить мне, какие лучшие инструменты (IDE, компилятор и т. д.) чтобы настроить среду разработки .NET на Ubuntu? Это программное обеспечение, разработанное на Linux работает на Windows? Существуют ли различные модели поведения или несовместимость? ...