Не, если требуется только подсчитать повторение каждой буквы в строке, то можно и так подсчитать (только, просьба, не сравнивать по производительности и расходу памяти с другими предложениями :) )
using System;
using System.Linq;
var testString = "ksajfdsklfhsadkl;";
var result = testString.AsEnumerable()
.GroupBy(x => x)
.Select(x => (x.Key, x.Count()));
foreach(var x in result) Console.WriteLine($"{x.Item1}:\t{x.Item2}");
Я всё время думал, что для того чтобы запустить скомпилированный из Си# (dotnet) под линуксом можно сделать dotnet filename.dll где filename.dll находится в той же директории где и filename.exe (что-то типа bin/Debug/net6.0/filename.dll)
Для mono было несколько по другому.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.