Guid Constructor (UInt32, UInt16, UInt16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)
Initializes a new instance of the Guid structure by using the specified unsigned integers and bytes.
This API is not CLS-compliant.
Assembly: mscorlib (in mscorlib.dll)
public: [CLSCompliantAttribute(false)] Guid( unsigned int a, unsigned short b, unsigned short c, unsigned char d, unsigned char e, unsigned char f, unsigned char g, unsigned char h, unsigned char i, unsigned char j, unsigned char k )
Parameters
- a
-
Type:
System::UInt32
The first 4 bytes of the GUID.
- b
-
Type:
System::UInt16
The next 2 bytes of the GUID.
- c
-
Type:
System::UInt16
The next 2 bytes of the GUID.
- d
-
Type:
System::Byte
The next byte of the GUID.
- e
-
Type:
System::Byte
The next byte of the GUID.
- f
-
Type:
System::Byte
The next byte of the GUID.
- g
-
Type:
System::Byte
The next byte of the GUID.
- h
-
Type:
System::Byte
The next byte of the GUID.
- i
-
Type:
System::Byte
The next byte of the GUID.
- j
-
Type:
System::Byte
The next byte of the GUID.
- k
-
Type:
System::Byte
The next byte of the GUID.
Specifying the bytes in this manner avoids endianness issues.
Guid(0xa,0xb,0xc,0,1,2,3,4,5,6,7) creates a Guid that corresponds to "0000000a-000b-000c-0001-020304050607".
Available since 10
.NET Framework
Available since 1.1