Dsl (Digital Simulation Library) for .Net
オブジェクトの配列(2次元配列)をキー(Key)を先頭に付けて TextWriter に出力します(1行)。出力内容はconverterに依存します。 converter が null のときは、出力要素の ToString() メソッドが文字列化に使用されます。 書き出したレコードの読み込みには ReadMatrixRecord<(Of <<'(T>)>>)(TextReader, String, String, DIO..::..ConvertFromString<(Of <<'(T>)>>)) を使用してください。

名前空間: DslSerializer
アッセンブリー: DslSerializer (in DslSerializer.dll)

構文

C#
public static void WriteArrayRecord<T>(
	TextWriter sw,
	string key,
	T[,] arg,
	DIO..::..ConvertToString converter
)
Visual Basic
Public Shared Sub WriteArrayRecord(Of T) ( 
	sw As TextWriter,
	key As String,
	arg As T(,),
	converter As DIO..::..ConvertToString
)
Visual C++
public:
generic<typename T>
static void WriteArrayRecord(
	TextWriter^ sw, 
	String^ key, 
	array<T,2>^ arg, 
	DIO..::..ConvertToString^ converter
)

Parameters

sw
タイプ: System.IO..::..TextWriter
出力先のTextWriterオブジェクト
key
タイプ: System..::..String
レコードの識別キー
arg
タイプ: array<T,2>[,](,)[,][,]
出力対象の配列(空配列・null可、null要素はconverterに依存)
converter
タイプ: DslSerializer..::..DIO..::..ConvertToString
オブジェクトを文字列にするためのメソッド

Type Parameters

T
出力する配列のクラス

参照