নিম্নলিখিত কোডটি সংকলন করার চেষ্টা করুন এবং আপনি দেখতে পাবেন যে সংকলকটি> 3 গিগাবাইট র্যাম (আমার মেশিনে সমস্ত নিখরচায় মেমরি) এবং সংকলন করতে খুব দীর্ঘ সময় (আসলে আমি 10 মিনিটের পরে আইও ব্যতিক্রম পাই)।
using System;
using System.Linq;
public class Test
{
public static void Main()
{
Enumerable.Range(0, 1).Sum(a =>
Enumerable.Range(0, 1).Sum(b =>
Enumerable.Range(0, 1).Sum(c =>
Enumerable.Range(0, 1).Sum(d =>
Enumerable.Range(0, 1).Sum(e =>
Enumerable.Range(0, 1).Sum(f =>
Enumerable.Range(0, 1).Count(g => true)))))));
}
}
কেউ কি এই কৌতূহলী আচরণ ব্যাখ্যা করতে পারেন?
সিএস সংস্করণ: মাইক্রোসফ্ট (আর) ভিজ্যুয়াল সি # সংকলক সংস্করণ 4.0.30319.17929 ওএস নাম: মাইক্রোসফ্ট উইন্ডোজ 7 আলটিমেট ওএস সংস্করণ: 6.1.7601 পরিষেবা প্যাক 1 বিল্ড 7601