クラス プロパティ アルゴリズムを次のように定義します。
public InputParametersProperty InputParameters { get; set; }
public class InputParametersProperty
{
private Dictionary<string, object> inputParameters = new Dictionary<string, object>();
public object this[string name]
{
get { return inputParameters[name]; }
set
{
if (inputParameters == null)
inputParameters = new Dictionary<string, object>();
else
inputParameters.Add(name, value);
}
}
}
別のクラスから、フォームのプロパティを使用したい:
algorithm.InputParameters["populationSize"] = 100;
しかし、私はエラーが発生します:Object reference not set to an instance of an object