本当にソースを短くしたいなら、今まで作った関数を、資産として取っておけばいいのさ。
いちいち、毎回最初から書き直す必要はない。
C/C++の資産を貯めたプログラマーと、貯めてない=技術ないプログラマーの差は大きいよな。
自分が作った関数以外にも、ネットに転がっているソースやライブラリをライセンス上問題なければ使えばいい。

C/C++の資産持っていると、短い時間でプログラムが完成する。
使い込んだ枯れたルーチンを使えばバグも少ない。

君らはC/C++の資産ないから、C#でバグだらけのルーチンを必死こいて毎回書いてんのか?