এর জন্য ডিফল্ট মান int0 হয়, এটির stringজন্য "" এবং booleanএটি মিথ্যা false কেউ দয়া করে পরিষ্কার করতে পারবেন যে এর জন্য ডিফল্ট মানটি guidকী?
এর জন্য ডিফল্ট মান int0 হয়, এটির stringজন্য "" এবং booleanএটি মিথ্যা false কেউ দয়া করে পরিষ্কার করতে পারবেন যে এর জন্য ডিফল্ট মানটি guidকী?
উত্তর:
খালি গাইড পেতে আপনি এই পদ্ধতিগুলি ব্যবহার করতে পারেন। ফলাফলটি তার সমস্ত সংখ্যার 0 - - এর সাথে নির্দেশিকা হবে 00000000-0000-0000-0000-000000000000।
new Guid()
default(Guid)
Guid.Empty
আপনি ব্যবহার করতে পারেন Guid.Empty। এটির মান সহ গাইড কাঠামোর একটি পঠনযোগ্য উদাহরণ00000000-0000-0000-0000-000000000000
পরিবর্তে আপনি এগুলি ব্যবহার করতে পারেন
var g = new Guid();
var g = default(Guid);
ব্যবহার না করা সাবধান Guid.NewGuid() কারণ এটি একটি নতুন গাইড তৈরি করবে।
আপনি এবং আপনার দলটি এটি আরও পঠনযোগ্য বলে মনে করে এবং তার সাথে আঁকড়ে ধরেছে তার উপরের একটি বিকল্প ব্যবহার করুন। কোড জুড়ে বিভিন্ন অপশন মিশ্রিত করবেন না। আমি মনে করি যে Guid.Emptyএটি সর্বোত্তম কারণ new Guid()এটি আমাদের মনে করতে পারে যে এটি একটি নতুন নির্দেশিকা তৈরি করছে এবং কেউ হয়তো জানেন না যে এর মান কী default(Guid)।
জিইউইডির জন্য ডিফল্ট মানটি খালি। (যেমন: 00000000-0000-0000-0000-00000000000000)
এটি ব্যবহার করে Guid.Empty()বা অনুরোধ করা যেতে পারেnew Guid()
আপনি যদি কোনও নতুন জিইউইডি চান তবে আপনি ব্যবহার করুন Guid.NewGuid()
উপরের উত্তরগুলি প্রসারিত করতে, আপনি পদ্ধতি, সূচক বা প্রতিনিধি সংজ্ঞাতে optionচ্ছিক আর্গুমেন্টGuid.Empty হিসাবে গাইডের ডিফল্ট মানটি ব্যবহার করতে পারবেন না কারণ এটি আপনাকে সংকলনের সময় ত্রুটি দেয়। ব্যবহার করুন অথবা পরিবর্তে।default(Guid)new Guid()
একটি ক্লাস ব্যবহার করে একটি খালি গাইড বা নতুন গাইড তৈরি করুন ...
গাইডের ডিফল্ট মান হল 00000000-0000-0000-0000-000000000000
public class clsGuid ---This is class Name
{
public Guid MyGuid { get; set; }
}
static void Main(string[] args)
{
clsGuid cs = new clsGuid();
Console.WriteLine(cs.MyGuid); --this will give empty Guid "00000000-0000-0000-0000-000000000000"
cs.MyGuid = new Guid();
Console.WriteLine(cs.MyGuid); ----this will also give empty Guid "00000000-0000-0000-0000-000000000000"
cs.MyGuid = Guid.NewGuid();
Console.WriteLine(cs.MyGuid); --this way, it will give new guid "d94828f8-7fa0-4dd0-bf91-49d81d5646af"
Console.ReadKey(); --this line holding the output screen in console application...
}
Guidহয়{00000000-0000-0000-0000-000000000000}। এটি মূলত বাইনারি জিরো।