Int 64 struct একটি 64-বিট স্বাক্ষরিত পূর্ণসংখ্যা উপস্থাপন করে। এটি একটি অপরিবর্তনীয় মানের প্রকার যা মান সহ স্বাক্ষরিত পূর্ণসংখ্যাকে উপস্থাপন করে:ঋণাত্মক 9,223,372,036,854,775,808 থেকে ধনাত্মক 9,223,372,036,854,775,807৷
Int 64-
-এর ক্ষেত্রগুলি নিচে দেওয়া হলক্ষেত্র | বর্ণনা |
---|---|
MaxValue | একটি Int64 এর সবচেয়ে বড় সম্ভাব্য মান উপস্থাপন করে৷ এই ক্ষেত্রটি ধ্রুবক৷ | ৷
MinValue | একটি Int64 এর ক্ষুদ্রতম সম্ভাব্য মান উপস্থাপন করে৷ এই ক্ষেত্রটি ধ্রুবক৷ | ৷
নিম্নলিখিত কিছু পদ্ধতি -
ক্ষেত্র | বিবরণ |
---|---|
CompareTo(Int64) | এই উদাহরণটিকে একটি নির্দিষ্ট 64-বিট স্বাক্ষরিত পূর্ণসংখ্যার সাথে তুলনা করে এবং তাদের আপেক্ষিক মানগুলির একটি ইঙ্গিত প্রদান করে। |
CompareTo(বস্তু) | এই উদাহরণটিকে একটি নির্দিষ্ট বস্তুর সাথে তুলনা করে এবং তাদের আপেক্ষিক মানগুলির একটি ইঙ্গিত প্রদান করে। |
Equals(Int64) | এই উদাহরণটি একটি নির্দিষ্ট Int64 মানের সমান কিনা তা নির্দেশ করে একটি মান প্রদান করে। |
সমান (বস্তু) | এই উদাহরণটি একটি নির্দিষ্ট বস্তুর সমান কিনা তা নির্দেশ করে একটি মান প্রদান করে। |
GetHashCode() | এই উদাহরণের জন্য হ্যাশ কোড ফেরত দেয়। |
GetTypeCode() | মান প্রকার Int64 এর জন্য TypeCode প্রদান করে। |
পার্স (স্ট্রিং) | একটি সংখ্যার স্ট্রিং উপস্থাপনাকে তার 64-বিট স্বাক্ষরিত পূর্ণসংখ্যার সমতুল্য রূপান্তর করে৷ |
পার্স(স্ট্রিং,IFormatProvider) | একটি নির্দিষ্ট সংস্কৃতি-নির্দিষ্ট বিন্যাসে একটি সংখ্যার স্ট্রিং উপস্থাপনাকে তার 64-বিট স্বাক্ষরিত পূর্ণসংখ্যার সমতুল্য রূপান্তর করে৷ |
আসুন এখন পদ্ধতিগুলির কিছু উদাহরণ দেখি -
Int64.CompareTo() C# এ পদ্ধতিটি একটি নির্দিষ্ট বস্তু বা Int64 এর সাথে এই উদাহরণের তুলনা করতে ব্যবহৃত হয় এবং তাদের আপেক্ষিক মানগুলির একটি ইঙ্গিত প্রদান করে।
সিনট্যাক্স
নিম্নলিখিত বাক্য গঠন −
public int CompareTo (long val); public int CompareTo (object val);
উপরে, 1ম সিনট্যাক্সে, মান val তুলনা করার জন্য একটি পূর্ণসংখ্যা। 2য় সিনট্যাক্সের ভ্যালটি তুলনা করার জন্য একটি বস্তু।
উদাহরণ
আসুন এখন Int64.CompareTo() পদ্ধতি -
বাস্তবায়নের জন্য একটি উদাহরণ দেখিusing System; public class Demo { public static void Main(){ long val1 = 20; long val2 = 18; Console.WriteLine("Value 1 = "+val1); Console.WriteLine("Value 2 = "+val2); Console.WriteLine("Return value (comparison) = "+val1.CompareTo(val2)); } }
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেValue 1 = 20 Value 2 = 18 Return value (comparison) = 1
উদাহরণ
এখন Int64.CompareTo() পদ্ধতি -
বাস্তবায়নের জন্য আরেকটি উদাহরণ দেখা যাকusing System; public class Demo { public static void Main(){ long val1 = 20; object val2 = (long)20; Console.WriteLine("Value 1 = "+val1); Console.WriteLine("Value 2 = "+val2); Console.WriteLine("Return value (comparison) = "+val1.CompareTo(val2)); } }
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেValue 1 = 20 Value 2 = 20 Return value (comparison) = 0
Int64.Equals() পদ্ধতি C#-এ একটি মান ফেরত দিতে ব্যবহৃত হয় যা নির্দেশ করে যে এই উদাহরণটি একটি নির্দিষ্ট বস্তু বা Int64 এর সমান কিনা।
সিনট্যাক্স
নিম্নলিখিত বাক্য গঠন −
public bool Equals (long ob); public override bool Equals (object ob);
উপরে, এই উদাহরণের সাথে তুলনা করার জন্য প্যারামিটার ob হল একটি Int64 মান, যেখানে প্যারামিটার ob হল এই উদাহরণের সাথে তুলনা করার জন্য একটি বস্তু৷
উদাহরণ
আসুন এখন Int64.Equals() পদ্ধতি −
বাস্তবায়নের একটি উদাহরণ দেখিusing System; public class Demo { public static void Main(){ long val1 = 150; long val2 = 240; Console.WriteLine("Value1 = "+val1); Console.WriteLine("Value2 = "+val2); Console.WriteLine("Are they equal? = "+val1.Equals(val2)); } }
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেValue1 = 150 Value2 = 240 Are they equal? = False
উদাহরণ
এখন Int64.Equals() পদ্ধতি -
বাস্তবায়নের জন্য আরেকটি উদাহরণ দেখা যাকusing System; public class Demo { public static void Main(){ long val1 = 8768768768; long val2 = 8768768768; Console.WriteLine("Value1 = "+val1); Console.WriteLine("Value2 = "+val2); Console.WriteLine("Are they equal? = "+val1.Equals(val2)); } }
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেValue1 = 8768768768 Value2 = 8768768768 Are they equal? = True