public static void Main()
var ff = new Param.Builder().WithA("aaaa");
var kk = ff.WithB("bbb").WithC("ccc").Build();
Console.WriteLine("Hello World");
public string A { get; private set; }
public string B { get; private set; }
public string C { get; private set; }
public Builder WithA(string value)
public Builder WithB(string value)
public Builder WithC(string value)
return new Param { A = a, B = b, C = c };