SqlDataReaderオブジェクトの添字には、カラム名を指定することもできる。
SqlDataReader.Item[] プロパティ (System.Data.SqlClient) | Microsoft Docs
MainClass.csで、
reader["ID"]や、reader["Name"]というようにカラム名を指定する。

この方法でも、TestTable0の中身を出力できる。
Sample/dotnet/SqlDataReader/Item_name/src/SqlDataReader_ at master · bg1bgst333/Sample · GitHub