private static TypeSignature ReadTypeSignature(IResolutionScope scope, string name, ref int position) { TypeSignature type = null; while (position < name.Length && name[position] != ',') { type = ReadTypeSignature(ReadTypeDefOrRefSignature(scope, name, ref position), name, ref position); } return type; }