ファイル abc.json があり、そのファイルの場所を dotnet プログラムに渡し、そのファイルを読み取って解析したいとします。
コマンドラインは次のようになります。
myprog.exe -f path/to/abc.json
C# を使用して開発している場合、メインは次のようになります。
static void Main(string[] args)
VB.Net を使用して開発している場合は、メインにこの行を追加できます。
Dim args() As String = System.Environment.GetCommandLineArgs()
どちらの方法でも、args 配列には、スペースで区切られたコマンド引数リストの各項目が含まれます。
args[0]="-f"
args[1]="path/to/abc.json"
その後、ファイルを開き、標準の .Net (System.IO) 関数を使用して行を読み取ることができます。
Using sw As New System.IO.StreamReader(filename)
Do
Dim line As String = sw.ReadLine()
ProcessLine(line)
Loop While (Not sw.EndOfStream)
End Using