Метод ToString
Метод ToString структуры
Guid возвращает текст
идентификатора. Формат задают буквой, чаще
"D" - с дефисами. Строку обратно
читают через Parse
или TryParse.
Синтаксис
guid.ToString()
guid.ToString("D")
Пример
Давайте выведем Empty через ToString:
using System;
class Program
{
static void Main()
{
Console.WriteLine(Guid.Empty.ToString());
}
}
Результат выполнения кода:
"00000000-0000-0000-0000-000000000000"
Пример
Давайте явно укажем формат D:
using System;
class Program
{
static void Main()
{
string text = Guid.Empty.ToString("D");
Console.WriteLine(text.Length);
}
}
Результат выполнения кода:
36
Пример
Давайте получим строку без дефисов формата N:
using System;
class Program
{
static void Main()
{
string text = Guid.Empty.ToString("N");
Console.WriteLine(text.Length);
}
}
Результат выполнения кода:
32
Пример
Давайте проверим длину ToString у NewGuid:
using System;
class Program
{
static void Main()
{
Guid id = Guid.NewGuid();
Console.WriteLine(id.ToString("D").Length == 36);
}
}
Результат выполнения кода:
True