stream.OpenFile( args[0] );
とかやっちゃうと、コマンドライン引数がないばあい、
例外で飛ぶでしょ。
だから、c みたいに、事前に、
if( !args[0] )
{ FileName = "Default"; }
とかやっときたいんだけど、
どうするの?