Запитання з тегом «c#»

C # (вимовляється як "дивись чітко") - це мова програмування із багатопарадигмою високого рівня, розроблена корпорацією Майкрософт. Код C # зазвичай орієнтований на сімейство інструментів та час виконання Microsoft .NET, які включають, серед іншого, .NET Framework, .NET Core та Xamarin. Використовуйте цей тег для питань щодо коду, написаного в офіційній специфікації C # або C #.

4
LINQ, де () - FindAll ()
Чи може хтось пояснити, як відрізняються функції LINQ Де (..) та FindAll (..)? Вони, схоже, роблять те саме ...
125 c#  linq  syntax 

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

16
Що відбувається не так, коли Visual Studio каже мені "xcopy вийшов з кодом 4"
Я не дуже знайомий з подіями після збирання, тому я трохи розгублений, що не так у моїй програмі. При складанні у візуальній студії 2010 року я отримую наступне: The command "xcopy C:\Users\Me\Path\Foo.bar\Library\dsoframer.ocx C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D xcopy C:\Users\Me\Path\Foo.bar\ApplicationFiles C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D xcopy C:\Users\Me\Path\url\ C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D rmdir /S …


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

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

8
Перевірте, чи список порожній у C # [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання У мене є список об'єктів, заповнених з бази даних. Мені потрібно відобразити повідомлення про помилку, якщо …

9
Як відкрити друге вікно з першого вікна в WPF?
Я новачок у WPF. У мене є два вікна, такі як window1 та window2. У мене одна кнопка у window1. Якщо я натисну цю кнопку, вікно2 має відкритися. Що мені робити для цього? Ось код, який я спробував: window2.show();
125 c#  wpf 




7
Як передати один об'єкт [] об'єкту парам []
У мене є метод, який приймає params object [], такий як: 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 

5
ReadOnlyCollection або IEnumerable для викриття колекцій членів?
Чи є якісь підстави виставляти внутрішню колекцію як ReadOnlyCollection, а не IEnumerable, якщо код, що викликає, лише ітерацію над колекцією? class Bar { private ICollection<Foo> foos; // Which one is to be preferred? public IEnumerable<Foo> Foos { ... } public ReadOnlyCollection<Foo> Foos { ... } } // Calling code: foreach …


8
Як я прив’яжу WPF DataGrid до змінної кількості стовпців?
Мій додаток WPF створює набори даних, які можуть мати різну кількість стовпців щоразу. У висновку включено опис кожного стовпця, який буде використовуватися для застосування форматування. Спрощена версія виводу може бути приблизно такою: class Data { IList<ColumnDescription> ColumnDescriptions { get; set; } string[][] Rows { get; set; } } Цей клас …
124 c#  wpf  xaml  data-binding  datagrid 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.