構成ファイルを処理するクラスがあり、コードを整理して読みやすく保守しやすくしたいと考えています。C++ では、通常は typedef を使用してこれを行いますが、C# では「using」キーワードを使用してこれを行う方法があることがわかりました (「C# の typedef と同等」を参照)。私の唯一の問題は、これらをネストする方法がないように見えることです。これが私が達成したいことです:
using ConfigValue = System.Collections.Generic.List< System.String >;
using ConfigKey = System.String;
using ConfigSection = System.Collections.Generic.Dictionary< ConfigKey, ConfigValue >;
ConfigKey または ConfigValue のタイプを変更して ConfigSection を変更するのを忘れた場合に備えて、ConfigSection を明示的にせずにこれを達成するにはどうすればよいですか?
ありがとう
アラン