Столкнулся я с вопросом "А как узнать, что игрок закрыл игру принудительно, не используя кнопку "Exit"?
Также, было бы весело решить данный вопрос, если вы ответите на похожий вопрос "Как узнать время проведенное в афк?",
Вроде бы IHost интерфейс появился как попытка унификации любого микросервиса и должен облегчать межсервисное взаимодействие и контейнеризацию. Поправьте, если я заблуждаюсь
повторять всегда {
сообщение = прочитать();
если сообщение = "EXIT" то выйти;
сообщение2 = прочитать();
если сообщение2 = "EXIT" то выйти;
количество_повторений = прочитать_число(сообщение2);
повторять количество_повторений раз {
напечатать(сообщение);
}
}
while(true) {
Console.WriteLine("Введите сообщение");
var message = Console.ReadLine();
if (message == "EXIT") {
return;
}
Console.WriteLine("Введите количество повторений");
var message2 = Console.ReadLine();
if (message == "EXIT") {
return;
}
var count = int.Parse(message2); // по хорошему, надо бы как-нибудь обработать, если пользователь ввёл не число. В таком виде программа просто упадёт.
for(var i=0; i<count; i++) {
Console.WriteLine(message);
}
}
Битмап такой размер сделать не может.
а затем редактировать её классом битмап?
Gets a 32-bit integer that represents the number of elements in the specified dimension of the Array.
var user = new User
{
TelegramUserId = addSteamAccount.TelegramId,
};
user.Accounts.Add(new Account { SteamId = addSteamAccount.SteamId });
{{#each dict}}
<div>{{@key}}=>{{@value}}</div>
{{/each}}
{{dict.[wellknown key]}}
var args = new {dict = new Dictionary<string,string>()};
var compiledTemplate = Handlebars.Compile(template);
string templateOutput = compiledTemplate(args);
что это больше full стек фреймворк
Меня интересует только бэкенд разработка, мне обязательно при изучении asp.net core знать html и css?
1. сохранять то что ввел пользователь в БД
2. регулярно отправлять информацию пользователю.
как реализовать 2 задачу вместе с 1-й ?
какой паттерн реализовать ?
Просто сделать асинхронную задачу?
Сейчас приходит на ум просто еще одну прогу сделать которая будет регулярно отправлять информацию пользователю
var cts = new TaskCompletionSource();
Console.CancelKeyPress += () => cts.SetResult();
await cts.Task;
dotnet publish -c Release -r win-x64 -o ./pub -p:PublishSingleFile=true --self-contained false
var chatFull = await client.GetFullChat(peer);
foreach (var (id, user) in chatFull.users)
Console.WriteLine(user);