// Assembly: mscorlib
// Full name: System.Guid

namespace System
{
public class Guid // TypeDefIndex: 3481
{
	// Fields
	type#19285 Empty;
	type#20868 _a;
	type#20857 _b;
	type#20857 _c;
	type#15456 _d;
	type#15456 _e;
	type#15456 _f;
	type#15456 _g;
	type#15456 _h;
	type#15456 _i;
	type#15456 _j;
	type#15456 _k;

	// Methods
	// RVA: -1
	public static type#19280 NewGuid() { }
	// RVA: -1
	public type#28660 .ctor(type#12860 b) { }
	// RVA: -1
	public type#28660 .ctor(type#10091 b) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 a, type#20856 b, type#20856 c, type#15455 d, type#15455 e, type#15455 f, type#15455 g, type#15455 h, type#15455 i, type#15455 j, type#15455 k) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 g) { }
	// RVA: -1
	public static type#19280 Parse(type#26576 input) { }
	// RVA: -1
	public static type#19280 Parse(type#10092 input) { }
	// RVA: -1
	public static type#15313 TryParseExact(type#26576 input, type#26576 format, type#11900 result) { }
	// RVA: -1
	public static type#15313 TryParseExact(type#10092 input, type#10092 format, type#11900 result) { }
	// RVA: -1
	private static type#15313 TryParseGuid(type#10092 guidString, type#31588 flags, type#12286 result) { }
	// RVA: -1
	private static type#15313 TryParseGuidWithHexPrefix(type#10092 guidString, type#12286 result) { }
	// RVA: -1
	private static type#15313 TryParseGuidWithNoStyle(type#10092 guidString, type#12286 result) { }
	// RVA: -1
	private static type#15313 TryParseGuidWithDashes(type#10092 guidString, type#12286 result) { }
	// RVA: -1
	private static type#15313 StringToShort(type#10092 str, type#20867 requiredLength, type#20867 flags, type#11941 result, type#12286 parseResult) { }
	// RVA: -1
	private static type#15313 StringToShort(type#10092 str, type#11942 parsePos, type#20867 requiredLength, type#20867 flags, type#11941 result, type#12286 parseResult) { }
	// RVA: -1
	private static type#15313 StringToInt(type#10092 str, type#20867 requiredLength, type#20867 flags, type#11944 result, type#12286 parseResult) { }
	// RVA: -1
	private static type#15313 StringToInt(type#10092 str, type#11942 parsePos, type#20867 requiredLength, type#20867 flags, type#11944 result, type#12286 parseResult) { }
	// RVA: -1
	private static type#15313 StringToLong(type#10092 str, type#11942 parsePos, type#20867 flags, type#11947 result, type#12286 parseResult) { }
	// RVA: -1
	private static type#10092 EatAllWhitespace(type#10092 str) { }
	// RVA: -1
	private static type#15313 IsHexPrefix(type#10092 str, type#20867 i) { }
	// RVA: -1
	private type#28660 WriteByteHelper(type#10216 destination) { }
	// RVA: -1
	public type#12860 ToByteArray() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 o) { }
	// RVA: -1
	public virtual type#15313 Equals(type#19280 g) { }
	// RVA: -1
	private type#20867 GetResult(type#27917 me, type#27917 them) { }
	// RVA: -1
	public virtual type#20867 CompareTo(type#23705 value) { }
	// RVA: -1
	public virtual type#20867 CompareTo(type#19280 value) { }
	// RVA: -1
	public static type#15313 op_Equality(type#19280 a, type#19280 b) { }
	// RVA: -1
	public type#26576 ToString(type#26576 format) { }
	// RVA: -1
	private static type#15837 HexToChar(type#20867 a) { }
	// RVA: -1
	private static type#20867 HexsToChars(type#12384 guidChars, type#20867 a, type#20867 b) { }
	// RVA: -1
	private static type#20867 HexsToCharsHexOutput(type#12384 guidChars, type#20867 a, type#20867 b) { }
	// RVA: -1
	public virtual type#26576 ToString(type#26576 format, type#20119 provider) { }
	// RVA: -1
	public type#15313 TryFormat(type#10218 destination, type#11944 charsWritten, type#10095 format) { }
	// RVA: -1
	private virtual type#15313 System.ISpanFormattable.TryFormat(type#10218 destination, type#11944 charsWritten, type#10092 format, type#20119 provider) { }
}
}
