private Resolve ( [ name, string namespaceHint ) : |
||
name | [ | |
namespaceHint | string | |
Результат |
public ApiType([NotNull] string name) { if (string.IsNullOrWhiteSpace(name)) { name = "void"; } if (name.EndsWith("[]")) { name = name.Substring(0, name.Length - 2); IsArray = true; } type = TypeResolver.Resolve(name); }
public ApiType([NotNull] string name, string namespaceHint = "") { if (string.IsNullOrWhiteSpace(name)) { name = "void"; } if (name.EndsWith("&")) { name = name.Substring(0, name.Length - 1); IsByRef = true; } if (name.EndsWith("[]")) { name = name.Substring(0, name.Length - 2); IsArray = true; } myType = TypeResolver.Resolve(name, namespaceHint); }