Dsl (Digital Simulation Library) for .Net
出力されたレコードからオブジェクト(List)を新たに作成します。

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

構文

C#
public static List<T> ReadListRecord<T>(
	TextReader sr,
	string key,
	string st,
	DIO..::..ConvertFromString<T> converter
)
Visual Basic
Public Shared Function ReadListRecord(Of T) ( 
	sr As TextReader,
	key As String,
	st As String,
	converter As DIO..::..ConvertFromString(Of T)
) As List(Of T)
Visual C++
public:
generic<typename T>
static List<T>^ ReadListRecord(
	TextReader^ sr, 
	String^ key, 
	String^ st, 
	DIO..::..ConvertFromString<T>^ converter
)

Parameters

sr
タイプ: System.IO..::..TextReader
レコードを読み込むための TextReader オブジェクト
key
タイプ: System..::..String
レコードのキー文字列
st
タイプ: System..::..String
予め1行(先)読み込んでいた場合はその行、そうでない場合は "" か null
converter
タイプ: DslSerializer..::..DIO..::..ConvertFromString<(Of <(<'T>)>)>
オブジェクトを文字列から作成するためのメソッド

Type Parameters

T
作成する List のクラス

Return Value

タイプ: List<(Of <(<'T>)>)>
オブジェクトの配列。ただし、レコードのキーが指定したキーと一致しない場合や内容にエラーがある場合、例外が発生します。

参照