public static String toLowerCase(String in) {final StringBuilder r = new StringBuilder(in.length());for (int i = 0; i < in.length(); i++)r.append(toLowerCase(in.charAt(i)));return r.toString();}
public static string ToLowerCase(string @in){StringBuilder r = new StringBuilder(@in.Length);for (int i = 0; i < @in.Length; i++){r.Append(ToLowerCase(@in[i]));}return r.ToString();}