Dsl (Digital Simulation Library) for .Net
アッセンブリー: DslSerializer (in DslSerializer.dll)
作成されたオブジェクト。ただし、レコードのキーが指定したキーと一致しない場合や エラーの場合 null が返ります(オブジェクトが値型の場合はゼロになります)。
出力されたレコードからオブジェクトを新たに作成します。
名前空間: DslSerializerアッセンブリー: DslSerializer (in DslSerializer.dll)
構文
C# |
---|
public static T ReadRecord<T>( TextReader sr, string key, string st, DIO..::..ConvertFromString<T> converter ) |
Visual Basic |
---|
Public Shared Function ReadRecord(Of T) ( sr As TextReader, key As String, st As String, converter As DIO..::..ConvertFromString(Of T) ) As T |
Visual C++ |
---|
public: generic<typename T> static T ReadRecord( 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
- 作成するオブジェクトのクラス
Return Value
タイプ: T作成されたオブジェクト。ただし、レコードのキーが指定したキーと一致しない場合や エラーの場合 null が返ります(オブジェクトが値型の場合はゼロになります)。