Guid, benzersiz değerler oluşturmak için kullanılmaktadır. Örnek olarak ortak bir alana birden fazla kullanıcının dosya kaydetmesini gösterebiliriz. İki farklı kullanıcı aynı isimde dosya oluşturabilir ve bir kullanıcı diğer bir kullanıcının dosyasını bu şekilde ezebilir. Guid yapısı ise bize benzersiz değerler üretir ve böyle bir durumun oluşmamasını sağlar. Guid kullanımı oldukça basittir.
private void btn_Rasgele_Click(object sender, EventArgs e)
{
string RasgeleIsim= Guid.NewGuid().ToString();
MessageBox.Show(RasgeleIsim);
}
Bu şekilde bir işlem ile örnek olarak aşağıdaki gibi bir değer elde edilecektir.