C # (произносится как «резкий») - это высокоуровневый, статически типизированный язык программирования с несколькими парадигмами, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, включая, среди прочего, .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном на C # или в формальной спецификации C #.
У меня есть компонент, и я хочу увидеть сгенерированный RazorSourceGenerator файл *_razor.g.cs.
Раньше с VS2019 и .Net5 я мог открыть папку "\obj\Debug\net5.0\Razor\Pages" и найти там сгенерированные файлы.
Теперь, если у меня есть ошибка компиляции в компоненте *.razor, я вижу сообщение об ошибке с....
2 Фев 2022 в 18:47
Можно ли в среде Blazor выполнять интерполяцию строк с помощью HTML-тегов? Например, я хочу запустить цикл, который печатает предложение разными цветами, но это, похоже, не работает (поскольку это не кажется правильным подходом).
@page "/HJS"
<h3>HateJS</h3>
<div>
@foreach(string colorX in col....
2 Фев 2022 в 18:46
У меня есть DbContext с именем FileManagerContext в моем API DOTNET 6:
public class FileManagerContext : DbContext {
public FileManagerContext(DbContextOptions<FileManagerContext> options) : base(options) { }
protected override void OnModelCreating(ModelBuilder modelBuilder) {
base.O....
2 Фев 2022 в 18:30
Вот мой код:
var w = new WaveOut();
var wf = new Mp3FileReader(new MemoryStream(Resources.click));
w.Init(wf);
w.Play();
Он будет воспроизводить звук один раз, если я Play его снова, он не будет воспроизводить его. Если я хочу каждый раз создавать новый Mp3FileReader для воспроизведения аудио, исп....
Я пытаюсь изучить MVVM С# и попытался создать простую программу, в которой вы добавляете имя в список. Теперь я хотел бы удалить некоторые элементы из списка при нажатии на них, а затем нажать кнопку «удалить меня» с помощью другой команды, но не смог найти способ сделать это.
Viewmodel - это:
publ....
Я пытаюсь отправить команды ssh на свой процессор, используя библиотеки Renci и sshnet, нажав две кнопки. Первая кнопка работает нормально, но когда я нажимаю вторую, она говорит
'System.ObjectDisposedException'
Для клиента В этих рядах.
client.Connect();
shCommand cmd3 = client.RunCommand("ls -la ....
Вот что я хочу: Я хочу сосредоточиться на этом текстовом поле, когда пользователь щелкает метку рядом с текстовым полем, также я должен использовать это событие «PreviewMouseLeftButtonUp» для метки
Что я пробовал:
<Window.Resources>
<Storyboard x:Key="OnLabelCLick">
<BooleanAnimati....
Я хочу скопировать десятичные значения из моей программы в Excel и наоборот. Моя программа форматирует двойные значения в строку с "." как десятичный разделитель, но если я вставлю значения в excel, они будут отформатированы как даты, потому что моя программа excel каким-то образом работает с друг....
Я разрабатываю приложение на С# .NET. Приложение не будет подключаться к какой-либо базе данных и во время установки создаст файлы и настройки для приложения и пользователя. Я хочу хранить пользовательские данные в локальном файле, таком как текстовый файл, плоский файл или файл JSON.
Проще говоря....
2 Фев 2022 в 11:33
У меня есть решение, созданное в .NET 6.0 с использованием Visual Studio 2022, в котором много проектов.
Каждый проект имеет столько ссылок на пакеты nuget в файле .csproj, как показано ниже.
Можно ли управлять всеми пакетами nuget в одном месте/глобально в решении (а не для каждого проекта)?
Это га....
2 Фев 2022 в 11:05
Я пытаюсь запустить скрипт ps1 из папки ресурсов в С#
Спасибо Евгену Черкесу.
.NET Получить встроенный файл ресурсов
Загрузить путь к встроенному ресурсу C # в класс команд PowerShell
Приблизил меня.
Изменение
private void button1_Click_1(object sender, EventArgs e)
{
PowerShell ....
2 Фев 2022 в 10:35
Метод Task.WaitAll может генерировать AggregateException, а метод Task.WaitAny - нет.
Вопросы:
Я не понимаю, с какой целью это сделали разработчики фреймворка? Как поймать исключение из задачи с помощью метода Task.WaitAny?
Примере:
using System;
using System.Threading.Tasks;
namespace ConsoleApp....
2 Фев 2022 в 10:20
У меня два класса:
public class Stats : MonoBehaviour
{
// Primary Stats
public int strength;
public int agility;
public int intellect;
public int stamina;
public int spirit;
}
А также
public class EquipmentProperties : ItemProperties
{
public Stats stats;
}
public enum ....
Я пытаюсь создать систему, которая обрабатывает события по мере их поступления в виде отдельных задач. Все это находится внутри приложения службы Windows, которое работает до тех пор, пока оно не будет остановлено, а при остановке ждет завершения всех задач перед остановкой.
У меня есть следующий у....
2 Фев 2022 в 03:41
Введение:
Если я запускаю внутренний запрос XPath, я получаю текстовые узлы, не связанные с контекстом внешнего запроса XPath (предыдущий полученный узел). Означает ли это, что XPathNavigator всегда имеет доступ ко всему дереву, поэтому он не учитывает текущий контекст? Означает ли это, что запр....
2 Фев 2022 в 02:11
Я пишу это приложение, в котором использую элемент управления NavigationView, и я хотел бы, чтобы в нем не было статических элементов меню, поэтому я привязываю свойство MenuItemsSource этого элемента управления к списку объектов элементов меню, описанных с помощью класса, например это:
public seal....
Я создаю тему
Thread MyThread = new Thread(async () => await MyTask());
MyThread.Start();
Это не имеет смысла, и вопрос в том, как правильно его создать.
MyTask — это бесконечная задача, которая периодически запускает интенсивную работу процессора.
async Task MyTask ()
{
while (true)
....
1 Фев 2022 в 23:38
У меня следующая ситуация, и когда я пытаюсь запустить, я вижу это ожидание: Ошибка чтения JObject из JsonReader. Текущий элемент JsonReader не является объектом: StartArray. Путь '', строка 1, позиция 1
object test = "[{\"id\":566},\"createdOn\":\"2022-01-28\"}]";
JObject json = JObject.Parse(t....
Я пытаюсь сериализовать объекты JSON, полученные от API в приложении cli. У меня возникают проблемы с пониманием того, как создавать объекты в .NET для объектов JSON, которые имеют структуру с отступом.
Например, это нормально:
{"status": "ok" }
public class Success
{
public string status { ge....
Мне нужно Parse следующую строку как DateTime в c#:
"22-FEB-21 09.52.41.256898000 AM"
Я пробовал следующее, но оно выдает исключение:
DateTime.ParseExact(
"22-FEB-21 09.52.41.256898000 AM",
"DD-MON-YY HH.mm.ss.ff AM",
CultureInfo.InvariantCulture);
Возникающее исключение
Строка не была рас....
1 Фев 2022 в 21:22
Извините, если об этом уже спрашивали, но я даже не знаю, что искать, чтобы найти ответ.
У меня довольно большой опыт работы с .net/c# и т. д., однако я столкнулся с чем-то, чего не понимаю, как это работает.
Я работаю над сторонней библиотекой, где у меня нет доступа к источнику.
Мой вопрос: как эт....
1 Фев 2022 в 20:31
Рассмотрим код ниже. У меня есть список дат, когда время CEST меняется с летнего на зимнее. Мне нужно преобразовать их в UTC. Однако, используя этот код, полночь теряется, я не могу понять, как это исправить.
DateTime firstDate = new DateTime(2020, 10, 24, 21, 0, 0);
DateTime lastDate = new DateT....
1 Фев 2022 в 19:31
У меня два компьютера. На одном работает SQL Server, и я могу получить доступ к серверу с помощью проверки подлинности SQL со второго ПК с помощью SSMS.
Я создал приложение C# Windows Forms, которое подключается к базе данных. Однако я не мог получить доступ к своему серверу из приложения.
Я отклю....
1 Фев 2022 в 18:49
Из моего прошлого опыта и stackoverflow я узнал, что String.ToLower() плохо работает. Теперь у меня есть следующая проблема: мне нужно отфильтровать или выполнить определенное действие, когда определенные слова находятся в гигантском списке.
Старый подход, который я хочу исправить:
if (input.Any(i ....
Я пишу код для отображения числа для отчета. Число может варьироваться от 1. что-то до тысяч, поэтому точность, которую мне нужно отобразить, зависит от значения.
Я хотел бы иметь возможность передать что-то в .ToString(), что даст мне как минимум 3 цифры - смесь целой части и десятичной части.
При....