Вопросы с тегом «c#»

C # (произносится как «видеть резкое») - это статически типизированный, многопарадигмальный язык программирования высокого уровня, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, в том числе .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном в формальной спецификации C # или C #.

6
Преобразование System.Drawing.Color в RGB и шестнадцатеричное значение
Используя C #, я пытался разработать следующие два. То, как я это делаю, может вызвать проблемы, и мне понадобится ваш добрый совет. Кроме того, я не знаю, существует ли какой-либо способ сделать то же самое. private static String HexConverter(System.Drawing.Color c) { String rtn = String.Empty; try { rtn = "#" …

5
Значок настройки для приложения wpf (VS 08)
Прежде чем идти намного дальше, я упомяну, что пробовал следующие решения: Как установить значок для моего приложения в Visual Studio 2008? Установить значок приложения из ресурсов в VS 05 Я пытаюсь установить значок для своего приложения. AFAIK, мне нужно потенциально 3 изображения? 1 изображение является фактическим изображением в проводнике при …

4
LINQ, где () против FindAll ()
Может кто-нибудь объяснить, чем отличаются функции LINQ Where (..) и FindAll (..)? Кажется, они оба делают одно и то же ...
125 c#  linq  syntax 

11
Как выйти из цикла foreach в C #?
Как выйти из foreachцикла в C #, если один из элементов соответствует требованиям? Например: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false }
125 c#  .net  foreach 

4
Используйте StringFormat для добавления строки в привязку WPF XAML
У меня есть приложение WPF 4, содержащее TextBlock, который имеет одностороннюю привязку к целочисленному значению (в данном случае - температуре в градусах Цельсия). XAML выглядит так: <TextBlock x:Name="textBlockTemperature"> <Run Text="{Binding CelsiusTemp, Mode=OneWay}"/></TextBlock> Это отлично подходит для отображения фактического значения температуры, но я хотел бы отформатировать это значение так, чтобы оно …

5
Как получить доступ к свойству анонимного типа в C #?
У меня есть это: List<object> nodes = new List<object>(); nodes.Add( new { Checked = false, depth = 1, id = "div_" + d.Id }); ... и мне интересно, смогу ли я получить свойство "Проверено" анонимного объекта. Я не уверен, возможно ли это вообще. Пытался сделать это: if (nodes.Any(n => n["Checked"] …

8
Get Substring - все до определенного символа
Я пытаюсь найти лучший способ получить все до символа - в строке. Ниже приведены некоторые примеры строк. Длина строки перед - варьируется и может быть любой длины. 223232-1.jpg 443-2.jpg 34443553-5.jpg поэтому мне нужно значение от начального индекса 0 до прямо перед -. Таким образом, подстроки окажутся 223232, 443 и 34443553
125 c# 

8
Проверить, пуст ли список в C # [закрыто]
Закрыто . Этот вопрос требует подробностей или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте подробности и проясните проблему, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос У меня есть список объектов, заполненных из базы данных. Мне нужно отобразить сообщение …

9
Как открыть второе окно из первого в WPF?
Я новичок в WPF. У меня есть два окна, например window1 и window2. У меня одна кнопка в окне1. Если я нажму эту кнопку, должно открыться window2. Что мне для этого делать? Вот код, который я пробовал: window2.show();
125 c#  wpf 


5
Как я могу игнорировать свойство при сериализации с помощью DataContractSerializer?
Я использую .NET 3.5SP1 и DataContractSerializer для сериализации класса. В SP1 они изменили поведение, так что вам не нужно включать атрибуты DataContract / DataMember в класс, и он просто сериализует все это. Это то поведение, которое я использую, но теперь мне нужно игнорировать одно свойство сериализатора. Я знаю, что один …
125 c#  .net  wcf  serialization 

8
Как я могу разделить и обрезать строку на части в одной строке?
Я хочу разбить эту строку: string line = "First Name ; string ; firstName"; в массив их обрезанных версий: "First Name" "string" "firstName" Как я могу сделать все это в одной строке? Следующее дает мне ошибку «не удается преобразовать тип void»: List<string> parts = line.Split(';').ToList().ForEach(p => p.Trim());
125 c#  .net  split  trim 



7
Как передать один объект [] объекту params []
У меня есть метод, который принимает объект params [], например: void Foo(params object[] items) { Console.WriteLine(items[0]); } Когда я передаю этому методу два массива объектов, он отлично работает: Foo(new object[]{ (object)"1", (object)"2" }, new object[]{ (object)"3", (object)"4" } ); // Output: System.Object[] Но когда я передаю один объект [], он …
124 c#  arrays 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.