повторять всегда {
сообщение = прочитать();
если сообщение = "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);
System.Text.Json.JsonException: A possible object cycle was detected. This can either be due to a cycle or if the object depth is larger than the maximum allowed depth of 32. Consider using ReferenceHandler.Preserve on JsonSerializerOptions to support cycles. Path:
// Там где ты регистрируешь сервисы
services
.AddMvcCore() // или .AddMvc()
.AddJsonOptions(options =>
{
options.JsonSerializerOptions = new JsonSerializerOptions(JsonSerializerDefaults.Web)
{
ReferenceHandler = ReferenceHandler.IgnoreCycles // или ReferenceHandler.Preserve
};
});