今回は、ConsoleAppです。数値の配列を小さい順に並び替えます。VBで配列は()でしたか?なんか違和感を感じます。何故[]でないんですかね。()は関数の引数を書くときと、自分ではそういう感覚なんですが…。swapは引数をByRefで渡します。ByValだとコピーが渡されるので、元の配列の変更ができない。
出力はConsole.WriteでPrintではありません。配列の添字は0から9までです。
途中の結果を表示してみました。
小さい順に配列の先頭から入れていく様子がわかります。ワーニングはSub Mainで使われていないwがあるためです。