[]-35578/親
抽象クラスで実装したクラスの情報を知る
夏風

環境/言語:[C#] 
分類:[.NET] 

はじめまして、夏風といいます。

現在、DOBONさんの「オブジェクトの内容をファイルに保存、復元する
オブジェクトのXMLシリアル化、逆シリアル化を行う」(https://dobon.net/vb/dotnet/file/xmlserializer.html)の記事を見ながら、抽象化クラスとして定義できないかと思っています。
その中で、抽象化クラス側で実装クラスの型や実装クラスへのキャストの仕方がわからなく困っています。

具体的には、
>//XmlSerializerオブジェクトを作成
> //オブジェクトの型を指定する
> System.Xml.Serialization.XmlSerializer serializer =
> new System.Xml.Serialization.XmlSerializer(typeof(SampleClass));
のtypeof(SampleClass)の部分と
> //XMLファイルから読み込み、逆シリアル化する
> SampleClass obj = (SampleClass)serializer.Deserialize(sr);
の(SampleClass)の部分をどうすればいいかわかりません。

そもそも、抽象クラス側でこのようなことをすること自体が間違っているのでしょうか?

02/20 08:27
[|]
レスを書く
1番最初のレス
レス古い順
▽レス(3)1-3
No35581
Re[2]: 抽象クラスで実装したク..

夏風
(02/21 08:11)
No35580
Re[1]: 抽象クラスで実装したク..

とくま
(02/20 21:37)
No35579
Re[1]: 抽象クラスで実装したク..

魔界の仮面弁士
(02/20 11:51)
Child K-Tai