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

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

8
Отримання всіх DateTimes між двома 'DateTime's в C #
У мене є два DateTimes, і я хочу отримати всі DateTimes між цими датами. Наприклад, якщо мої дати схожі на 01.01.2010 - 05.01.2010, моя функція повинна повернути мені список дат (Список), і він повинен містити 01.01.2010, 02.01.2010, 03.01.2010, 04.01.2010 та 05.01.2010. Я написав таку функцію. Це чудово працює, якщо мої …
77 c#  datetime 

8
Не вдається використовувати System.Windows.Forms
Я спробував створити (свою першу) програму на C #: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("hello"); Console.ReadLine(); } } } Це добре, але якщо я спробую використовувати System.Windows.Forms: using System; using System.Collections.Generic; using System.Linq; using System.Text; using …

7
Отримання абсолютної URL-адреси для дії ASP.NET MVC
Це, мабуть, фіктивне питання, але я не можу знайти чітких вказівок. У мене є клас POCO у веб-програмі MVC3, єдиною метою якої є керування резервною копією деяких файлів на сервері. Зазвичай він створює резервну копію та повертає ім'я файлу контролеру, який надсилає електронне повідомлення з URL-адресою для його завантаження. Це …

13
Додати роздільник до рядка на кожні N символів?
У мене є рядок, що містить двійкові цифри. Як відокремити рядок після кожних 8 цифр? Припустимо, що рядок: string x = "111111110000000011111111000000001111111100000000"; Я хочу додати роздільник типу (кома) після кожного 8 символів. вихід повинен бути: "11111111,00000000,11111111,00000000,11111111,00000000," Потім я хочу надіслати його до списку <> останні 8 символів, а потім попередні …


2
Find () та First () видає винятки, як замість цього повернути null?
Чи існує метод лямбда-пошуку linq, який повертає null, замість того, щоб видавати виняток, під час пошуку в списку? Моє поточне рішення є приблизно таким: (щоб уникнути викидів) if (list.Exists(x => x.Foo == Foo)) { var listItem = list.Find(x => x.Foo == Foo); } Просто неприємно повторювати вираз. Щось на зразок …
77 c#  .net  linq  lambda 

1
ASP.NET додає міграцію "складова помилка первинного ключа", як використовувати вільний API
Привіт! Я перебуваю в процесі створення веб-програми і вже встановив як Microsoft.entityFrameworkCore, так і Microsoft.entityFrameworkCore.Tools . Під час виконання додаткової міграції в консолі менеджера пакетів я отримую повідомлення про помилку " System.InvalidOperationException: Тип сутності" Attends "має складений первинний ключ, визначений з анотаціями даних. Щоб встановити складений первинний ключ, використовуйте вільний …

10
Отримати значення властивості з динамічного об’єкта C # за допомогою рядка (відображення?)
Уявіть, що у мене є динамічна змінна: dynamic d = *something* Тепер я створюю властивості, для dяких я маю, з іншого боку, масив рядків: string[] strarray = { 'property1','property2',..... } Я не знаю назви майна заздалегідь. Як у коді, після dстворення та витягування strarray з БД, я можу отримати значення? …

7
Оптимальний спосіб читання файлу Excel (.xls / .xlsx)
Я знаю, що існують різні способи читання файлу Excel: Iterop Oledb Open Xml SDK Сумісність не є питанням, оскільки програма буде виконуватися в контрольованому середовищі. Моя вимога: зчитування файлу в a DataTable/ CUstom Entities (я не знаю, як зробити динамічні властивості / поля для об’єкта [імена стовпців будуть змінюватися у …

10
Як сортувати залежні об’єкти за залежністю
У мене є колекція: List<VPair<Item, List<Item>> dependencyHierarchy; Перший елемент у парі - це якийсь об'єкт (елемент), а другий - колекція однотипних об'єктів, від яких залежить перший. Я хочу отримати List<Item>порядок залежності, тому немає елементів, які залежать від першого елемента тощо (відсутність циклічної залежності!). Вхідні дані: Пункт4 залежить від Пункту3 та …

5
Як підрахувати дублікати у списку за допомогою LINQ
У мене є список предметів John ID Ідентифікатор Метта John ID Скотт ідентифікатор Ідентифікатор Метта John ID Ідентифікатор Лукаса Я хочу повернути їх назад у такий список, що також означає, що я хочу сортувати за найбільшою кількістю дублікатів. John ID 3 Мат ID 2 Скотт Ідентифікатор 1 Ідентифікатор Лукаса 1 …
77 c#  linq 


6
Чи можу я вказати значення за замовчуванням для параметрів або необов’язкових параметрів у функціях C #?
Чи можу я вказати параметри за замовчуванням у C #? У C: void fun(int i = 1) { printf("%d", i); } Чи можемо ми задати параметрам значення за замовчуванням? Чи можливо це в C #? Якщо так, чи можемо ми уникнути перевантаження функцій? Завжди поганою практикою є додавання необов’язкового параметра …
77 c# 

5
Впровадження єдиного входу C # ASP.NET
Мені доручено запровадити єдиний вхід для наших клієнтів як частину нашого наступного випуску. Потік існує наступним чином: Користувач входить в головну портальну систему своєї школи, використовуючи ідентифікатор / пароль учня, надані йому / нею школою. Користувач натискає посилання на товар моєї компанії. Користувач автоматично переходить на сторінку інформаційної панелі так, …


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