var path = "...";
var lines = await File.ReadAllLinesAsync(path);
var allCredentials = lines.Select(Credentials.Parse).ToList();
public record Credentials(string Username, string Password) {
public static Credentials Parse(string line) {
var parts = line.Split(':');
return new(parts[0], parts[1]);
}
}
Но мне нужно, что бы путь ссылался на уже скомпилированную директорию
const colors = ['red', 'blue'];
const elements = ['sval1', 'sval2'];
for(let i=0; i<2; i++)
document.getElementById(elements[i]).style.backgroundColor = colors[i];
var a = "TOM";
var parts = a.Split(new [] { "O" }, 2, StringSplitOptions.None);
Потом прошил Биос
запуска с установочной флешки
с приставки на ПК (хоть и не совсем понимаю зачем)
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
</PropertyGroup>
<PropertyGroup>
<!-- Вот это самое главное -->
<PublishSingleFile>true</PublishSingleFile>
<!-- Это чтобы тащить за собой рантайм До .NET 6 будут рядом лежать нативные библиотеки jit-а и сборщика мусора-->
<SelfContained>true</SelfContained>
<!-- Это необходимо, чтобы сборщик понимал, для какой ОС нужен экзешник -->
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
<!-- Это чтобы ускорить запуск -->
<PublishReadyToRun>true</PublishReadyToRun>
<!-- Эти две строки, чтобы уменьшить размер бинарника -->
<PublishTrimmed>true</PublishTrimmed>
<TrimMode>link</TrimMode>
</PropertyGroup>
</Project>