আমি সি # 6.0 গুডিসহ একটি নমুনা প্রকল্প তৈরি করেছি - উদাহরণ হিসাবে নাল প্রচার এবং বৈশিষ্ট্যের সূচনা, লক্ষ্য সংস্করণ সেট করুন। নেট 4.0 এবং এটি ... কাজ করে।
public class Cat
{
public int TailLength { get; set; } = 4;
public Cat Friend { get; set; }
public string Mew() { return "Mew!"; }
}
class Program
{
static void Main(string[] args)
{
var cat = new Cat {Friend = new Cat()};
Console.WriteLine(cat?.Friend.Mew());
Console.WriteLine(cat?.Friend?.Friend?.Mew() ?? "Null");
Console.WriteLine(cat?.Friend?.Friend?.TailLength ?? 0);
}
}
- উইকিপিডিয়া বলেছে। সি # 6.0 এর নেট ফ্রেমওয়ার্কটি 4.6।
- এই প্রশ্নটি (এবং ভিজ্যুয়াল স্টুডিও 2015 সিটিপি পরীক্ষা) বলছে সিএলআর সংস্করণটি 4.0.30319.0।
- এই এমএসডিএন পৃষ্ঠায় বলা হয়েছে যে। নেট 4, 4.5, 4.5.2 সিএলআর 4 ব্যবহার করে। নেট 4.6 সম্পর্কে কোনও তথ্য নেই।
এর অর্থ কি এই যে আমি নিজের সফ্টওয়্যারটির জন্য নেট # 6.0 বৈশিষ্ট্যগুলি ব্যবহার করতে পারি যা নেট .0 4.0 কে লক্ষ্য করে? কোন সীমাবদ্ধতা বা ত্রুটি আছে?