0

インターフェイスには2つのメソッドしかありません

string ConvertToTypeName(Type type);
Type ConvertToType(string typeName);

しかし、SharpSerializerはtypeとtypeName = nullを使用して実装を呼び出していますが、これは私には意味がありません

単純なnamespace.type名を使用しようとしています(ILMergeのため、アプリでアセンブリ名を使用できません)

4

1 に答える 1

0

赤ニシンでした

これは、SharpSerializer の通常の動作です。

ConvertToTypeName(null) returns String.Empty

ConvertToType(String.Empty) returns null

(これは TypeNameConverter クラスで確認できます)

私の問題は、 ConvertToType("something valid") の実装が null を返すことでした

于 2012-10-23T08:56:58.400 に答える