public static String VersionedName(this PrimitiveDef t) { var Name = FullName(t); var Version = ""; if (Version == "") { return(Name); } return(Name + "[" + Version + "]"); }
public static String TypeFriendlyName(this PrimitiveDef t) { var Name = String.Join(".", t.Name); var Version = ""; if (Version == "") { return(Name); } return(Name + "At" + Version); }
public static String FullName(this PrimitiveDef t) { return(String.Join(".", t.Name)); }
/// <summary>基元</summary> public static TypeDef CreatePrimitive(PrimitiveDef Value) { return(new TypeDef { _Tag = TypeDefTag.Primitive, Primitive = Value }); }