Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में ग्रिड वैल्यू कैसे बनाएं?


एक वैश्विक रूप से विशिष्ट पहचानकर्ता या GUID एक विशाल पहचान संख्या का प्रतिनिधित्व करता है - एक संख्या इतनी बड़ी कि यह गणितीय रूप से न केवल एक डेटाबेस जैसे एकल सिस्टम में, बल्कि कई प्रणालियों में अद्वितीय होने की गारंटी है या वितरित आवेदन।

अद्वितीय कुंजियों की कुल संख्या (3.40282366×1038) इतनी बड़ी है कि एक ही संख्या के दो बार उत्पन्न होने की संभावना बहुत कम है। 10 अरब रैंडम GUID का उपयोग करने वाले एप्लिकेशन के लिए, संयोग की संभावना लगभग 1 क्विंटलियन में होती है।(10 30 )

उदाहरण के लिए, खुदरा डोमेन में यदि हम प्रत्येक लेनदेन के लिए एक अद्वितीय बनाना चाहते हैं ताकि ग्राहक उस आईडी का उपयोग बिक्री के बाद के संचालन जैसे रिटर्न, समायोजन आदि करने के लिए कर सके, तो GUID का उपयोग किया जा सकता है। GUID को आमतौर पर 3F2504E0-4F89-11D3-9A0C-0305E82C3301 जैसे हेक्साडेसिमल अंकों के अनुक्रम के रूप में टेक्स्ट में लिखा जाता है। ।

सी # में सिस्टम नेमस्पेस में ग्रिड मौजूद है। इसे नीचे की तरह बनाया जा सकता है।

Guid demoGuid = Guid.NewGuid();

उदाहरण

using System;
namespace DemoApplication{
   class Program{
      static void Main(string[] args){
         Guid demoGuid = Guid.NewGuid();
         Console.WriteLine(demoGuid);
         Console.WriteLine(Guid.NewGuid());
         Console.ReadLine();
      }
   }
}

आउटपुट

उपरोक्त कोड का आउटपुट है

3a251d82-e8ce-442f-9e42-5285653a5e8a
09081b06-26e2-49fa-8e96-93748a99defa
Each time when Guid.NewGuid() is called it will generate a random unique guid.

  1. कैसे जावास्क्रिप्ट में प्रत्येक वस्तु के लिए एक अद्वितीय आईडी बनाने के लिए?

    निम्नलिखित प्रत्येक वस्तु के लिए एक अद्वितीय आईडी बनाने के लिए कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>

  1. Android sqlite में अद्वितीय अनुक्रमणिका कैसे बनाएं?

    उदाहरण में आने से पहले, हमें पता होना चाहिए कि एंड्रॉइड में एसक्लाइट डेटा बेस क्या है। SQLite एक ओपन सोर्स SQL ​​डेटाबेस है जो किसी डिवाइस पर टेक्स्ट फ़ाइल में डेटा स्टोर करता है। Android अंतर्निहित SQLite डेटाबेस कार्यान्वयन के साथ आता है। SQLite सभी रिलेशनल डेटाबेस सुविधाओं का समर्थन करता है। इस ड

  1. ऐप्पल आईडी कैसे बनाएं

    आप Apple ID के बिना Apple उत्पादों और सेवाओं की दुनिया में बहुत दूर नहीं जा सकते। खुशी की बात है कि इसे सेट अप करना अविश्वसनीय रूप से आसान है। इस लेख में हम दिखाते हैं कि अपने या बच्चे के लिए Apple ID कैसे बनाया जाए, साथ ही मजबूत सुरक्षा कैसे स्थापित की जाए और पारिवारिक साझाकरण समूह कैसे शुरू किया ज