次のコードを使用しており、出力に文字列を追加したいのですが、このエラーが発生します
演算子 '+' は、タイプ 'メソッド グループ' および '文字列' のオペランドには適用できません。
class Program
{
static void Main(string[] args)
{
string sample = "1a2b3c4d";
MatchCollection matches = Regex.Matches(sample, @"\d");
List<myclass> matchesList = new List<myclass>();
foreach (Match match in matches)
{
myclass class1 = new myclass();
class1.variableX.Add(match.Value);
matchesList.Add(class1);
}
foreach (myclass class2 in matchesList)
class2.variableX.ForEach(Console.WriteLine + " "); // <---- ERROR
}
}
ここにクラスがあります
public class myclass
{
public List<string> variableX = new List<string>();
}