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

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

10
Знайдіть точку на колі з заданою центральною точкою, радіусом та градусом
Минуло 10 років з тих пір, як я зробив будь-яку математику, як це ... Я програмую гру в 2D і рухаю гравця. Під час переміщення гравця я намагаюся обчислити точку по колу на 200 пікселів від позиції гравця з позитивним АБО негативним кутом (градусом) від -360 до 360. Екран дорівнює …
84 c#  geometry 

12
Знайти внутрішній виняток без використання циклу while?
Коли C # видає виняток, він може мати внутрішній виняток. Що я хочу зробити, це отримати внутрішній виняток, або іншими словами, виняток листя, який не має внутрішнього винятку. Я можу зробити це за деякий час: while (e.InnerException != null) { e = e.InnerException; } Але мені було цікаво, чи є …

7
DateTime.TryParse випуск із датами формату рррр-дд-ММ
У мене така дата у рядковому форматі "2011-29-01 00:00". Зараз я намагаюся перетворити це у формат datetime із таким кодом: DateTime.TryParse(dateTime, out dt); Але я завжди отримую dt як {1/1/0001 00:00:00 AM}. Скажіть, будь ласка, чому? і як я можу перетворити цей рядок на сьогоднішній день. EDIT: Я щойно бачив, …

9
Індикатор виконання в консольному додатку
Я пишу просту консольну програму c #, яка завантажує файли на сервер sftp. Однак кількість файлів велика. Я хотів би відобразити або відсоток завантажених файлів, або лише кількість завантажених файлів із загальної кількості завантажених файлів. По-перше, я отримую всі файли та загальну кількість файлів. string[] filePath = Directory.GetFiles(path, "*"); totalCount …
84 c#  console  progress 

3
IdentityServer4 реєструє UserService та отримує користувачів із бази даних у ядрі asp.net
Я всюди шукав, як зареєструвати UserServiceIdentityServer4 у ядрі asp.net, але, здається, не можу знайти правильний спосіб це зробити. Це код для реєстрації InMemoryUsers, знайдений тут , однак я хотів би отримати доступ до користувачів з моєї БД MSSQL, а не статичних користувачів, визначених у зразку. var builder = services.AddIdentityServer(options => …

5
Чи можу я визначити властивості в часткових класах, а потім позначити їх атрибутами в іншому частковому класі?
Чи є спосіб, як я можу створити згенерований файл коду так: public partial class A { public string a {get; set;} } а потім в іншому файлі: public partial class A { [Attribute("etc")] public string a {get; set;} } Так що я можу створити клас, згенерований з бази даних, а …

12
Як отримати поточне доменне ім'я в ASP.NET
Я хочу отримати поточне доменне ім'я в asp.net c #. Я використовую цей код. string DomainName = HttpContext.Current.Request.Url.Host; Моя URL-адреса є, localhost:5858але вона повертається лише localhost. Зараз я використовую свій проект у localhost. Я хочу отримати localhost: 5858. Інший приклад - коли я використовую цей домен www.somedomainname.com Я хочу отримати …
84 c#  asp.net 


8
Що означає синтаксис '=>' у C #?
Я щойно натрапив на цей синтаксис у деяких питаннях на цьому форумі, але Google та будь-який інший пошуковий механізм, як правило, блокують будь-що, крім літер та цифр, тому неможливо знайти "=>". То хто-небудь може сказати мені, що це таке і як воно використовується?
84 c#  syntax 

7
Як очистити відстежувані сутності в рамках сутності
Я запускаю деякий код виправлення, який запускається через велику купу сутностей, оскільки його прогрес зменшується, це означає, що кількість відстежуваних сутностей у контексті збільшується з кожною ітерацією. Це може зайняти багато часу, тому я зберігаю зміни в кінці кожної ітерації. Кожна ітерація є незалежною і не змінює попередньо завантажені сутності. …

25
ім'я <…> не існує у просторі імен clr-просторі імен <…>
У мене є невеликий додаток WPF, який раніше компілювався просто чудово, але це вже не так. Насправді не можу сказати, з якого моменту він припинив будівництво. Це просто добре працювало один день, а наступного - ні. Ось структура проекту: Інших проектів або зовнішніх посилань, окрім стандартних dll-файлів .net, немає. Ось …
84 c#  .net  wpf  xaml  namespaces 

5
Введення залежності з класами, відмінними від класу Controller
На даний момент я з легкістю ввожу речі у свої контролери, в деяких випадках будуючи власний клас ResolverServices. Життя добре . Чого я не можу зрозуміти, як це зробити, так це отримати фреймворк для автоматичного введення в не-контролерні класи. Що працює, це те, що фреймворк автоматично вводиться в мій контролер …

6
Як змусити веб-сервер kestrel прослуховувати запити, що не стосуються локального хосту?
Я розгорнув свою програму c #, asp.net 5, mvc 6 на сервері Windows 2008. Я запустив, dnx webі він слухає порт 5000 і чудово працює при доступі з локального комп'ютера. Як отримати його для прослуховування запитів, що не стосуються локальних хостів? PS Це питання не є дублікатом цього ... воно …

5
Прочитайте XML (із рядка) та отримайте деякі поля - Проблеми з читанням XML
У мене є цей XML (зберігається у рядку C # myXML) &lt;?xml version="1.0" encoding="utf-16"?&gt; &lt;myDataz xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt; &lt;listS&gt; &lt;sog&gt; &lt;field1&gt;123&lt;/field1&gt; &lt;field2&gt;a&lt;/field2&gt; &lt;field3&gt;b&lt;/field3&gt; &lt;/sog&gt; &lt;sog&gt; &lt;field1&gt;456&lt;/field1&gt; &lt;field2&gt;c&lt;/field2&gt; &lt;field3&gt;d&lt;/field3&gt; &lt;/sog&gt; &lt;/listS&gt; &lt;/myDataz&gt; і я хотів би переглянути всі &lt;sog&gt;елементи. Для кожного з них я хотів би надрукувати дитину&lt;field1&gt; . Отже, це мій …
84 c#  .net  xml  parsing  xml-parsing 

6
Чи метод Distinct () зберігає незмінним оригінальне впорядкування послідовностей?
Я хочу видалити дублікати зі списку, не змінюючи порядку унікальних елементів у списку. Джон Скіт та інші запропонували використовувати наступне: list = list.Distinct().ToList(); Довідково: Як видалити дублікати зі списку &lt;T&gt;? Видаліть дублікати зі списку &lt;T&gt; у C # Чи гарантовано порядок унікальних елементів буде таким же, як і раніше? Якщо …
84 c#  list  duplicates 

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