ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0350デフォルトの名無しさん (ワッチョイ f7dc-ci5U)
2017/01/27(金) 22:09:50.40ID:sOrVpnzk0それを動的にやって何がしたいのか激しく疑問
どのみちobject型として扱うしかないんだから DeserializeObject(string) でobject型にデシリアライズすればいいだろ
>>348と被ったが、後で as や is でHogeにダウンキャストするんだったらその選択肢は予め決まってるはずだから、
switch (str) {
case “Hoge”: type = typeof(Hoge); break;
case ・・・
}
みたいにすればいいだけ
それでも本当にどうしても文字列で指定しなきゃいけないというなら
Type.GetType(“俺の名前空間.” + str) でできなくはないけど、まず意味はないと思う
■ このスレッドは過去ログ倉庫に格納されています