A class provides a definition for dynamically created instances of the class, also known as objects.
Класс предоставляет определение для динамически созданных экземпляров класса, также называемых объектами.
А как преобразовать в csv?
string NaryadsToCsv(Naryad[] naryads)
{
var lines = new List<string>(naryads.Length);
foreach (var naryad in naryads)
{
lines.Add(string.Join("\t", naryad.Date, naryad.Staff, naryad.TypeTo, naryad.Work, naryad.Tp, naryad.Tf));
}
return string.Join("\n", lines);
}
и сделать composer update
composer install
, а то композер обновит все зависимости до новых версий, что не всегда требуется. goto - штука хорошая, но почему-то [...] рекомендуют обходиться без него
const int len = 100;
var text = "длинная строка длинная строка длинная строка длинная строка длинная строка";
var lines = new List<string>();
while (text.Lenght > len)
{
var pos = text.LastIndexOf(' ', len);
lines.Add(text.Substring(0, pos-1).TrimEnd());
text = text.Substring(pos+1);
}
lines.Add(text);
Вот если я потом по `new int [] aiIntegers = new int [ args.Length +42 ];` через foreach пойду и .length у него будет задан как 100, то получается будет 100 итераций?
var m = new int[10];
var i = 1;
foreach (var n in m)
{
//m = new int[10 + i]; // 1 вариант
Array.Resize(ref m, 10 + i); // 2 вариант
m[i-1] = i;
Console.WriteLine(i++);
}