C#, C♯, C#相談室 Part42at TECHC#, C♯, C#相談室 Part42 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト157:デフォルトの名無しさん 07/08/31 18:11:29 一気に書き込まずに、時々ストリームを閉じてappendで追記すればOK。 158:デフォルトの名無しさん 07/08/31 18:34:19 スーパーバイザーコールはCPU占有するから、処理を一気に行うのは良くない。 159:デフォルトの名無しさん 07/08/31 18:53:46 ご存知の方いたらよろしくおながいします。 【開発環境】 visual studio 2005 、言語はC#です 【やりたいこと】 ・「クラス名」を変数として、newしたい (newする対象となるクラスを可変にしたい、ということです) 【例:正しいコードではないけど、やりたいことのイメージ】 // newしたいクラス名を引数として、newしたクラスインスタンスを返す関数 object getCreatedClass(string iClassName) { return new iClassName(); } ClassExample1 ex = getCreatedClass("ClassExample1 "); // ClassExample1 を作る ClassExample2 ex = getCreatedClass("ClassExample2 "); // ClassExample2 を作る ※ 「ClassExample1 ex = new ClassExample1()」でダメなの?と思われるかもしれませんが、 上の関数はあくまで簡潔にした例で、実際にはgetCreatedClass内で new以外にも、クラス名を使った処理をしたいのです。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch