文字列値を保持する基本クラスを開発し、この値を int 値として格納する方法を変換規則に渡したいと考えています。
私が完全に間違っていない場合、これはある種のデリゲートを使用して可能になるはずです。残念ながら、インターネットで何を検索すればよいのか、何から始めればよいのかわかりません。
簡単な例を次に示します。
class MyClass
{
public string InputString { get; private set; }
public int OutputValue { get; set; }
public MyClass(string inputString)
{
this.InputString = inputString;
}
//I suspect that I need a method here taking some kind of delegate?
}
MyClass mC = new MyClass("abcd");
//here I now want to pass something to mC saying that each character should
// be transformed to its ascii value and be added to a total value
//or another object should transform abcd interpreting it hexadecimal