кстати тут кто-то удивлялся, что модификаторы доступа пишут на одной строке, а название функции на другой в какой-то майкрософт репе. так вот. Только что обнаружил такое же в другой репе. Но тут не C#, а C, и не майкрософт, а ВШЭ https://github.com/adegtyarev/streebog/blob/master/gost3411-2012.c