if (src.Length != 11) {throw new (以下略)この部分書いた時に「Pascalだったら型に配列の長さも入れられるというか固定長だからこんなカコワルイことしなくていいのに!><; なんでC# は固定長配列を型として宣言できないのか?><;」って憤りを感じた記憶ある><
structでfixed使えば一応出来るんでは?><っていま思いついたけど、よく考えたらfixedにはunsafeが必要なわけで「なんでより安全でよりstrongな型を使う為に逆にunsafeが必要なんだよ!?><;」になるからダメだね・・・・><
思考の /dev/null