আমি সম্প্রতি এসও তে কিছু প্রশ্ন দেখেছি যা জিজ্ঞাসা করেছে যে আপনি সি # ব্যবহার করে কোনও আধা কলোন ব্যবহার না করেই হ্যালো ওয়ার্ল্ড প্রোগ্রাম তৈরি করতে পারবেন কিনা asked চ্যালেঞ্জটি আবার এটি করা, তবে কোডের সংক্ষিপ্ত পরিমাণে সম্ভব!
আমি সম্প্রতি এসও তে কিছু প্রশ্ন দেখেছি যা জিজ্ঞাসা করেছে যে আপনি সি # ব্যবহার করে কোনও আধা কলোন ব্যবহার না করেই হ্যালো ওয়ার্ল্ড প্রোগ্রাম তৈরি করতে পারবেন কিনা asked চ্যালেঞ্জটি আবার এটি করা, তবে কোডের সংক্ষিপ্ত পরিমাণে সম্ভব!
উত্তর:
class M{static void Main(){if(typeof(System.Console).GetMethods()[78].Invoke(null,new[]{"Hello, world!"})is M){}}}
নোট করুন যে Write(string)
/ WriteLine(string)
আপনার জন্য সঠিক সূচক আপনার সিস্টেমে ভিন্ন হতে পারে। তবে, যেহেতু মোট কেবল 106 টি পদ্ধতি রয়েছে, তাই আমি প্রায় নির্দিষ্ট Write(string)
বা WriteLine(string)
প্রতিটি সিস্টেমে একটি দুই-অঙ্কের সূচক নম্বর হব, সুতরাং অক্ষর গণনাটি সাধারণত বৈধ হওয়া উচিত।
ডেমো: http://ideone.com/5npky ( Write
পদ্ধতিটি এখানে দৃশ্যত 23 সূচক হয়)
null
থেকে 0
। 111 এর একটি দুর্দান্ত চরিত্রের গণনা পান :)
কিছুটা প্রতারণা, তবে আপনার যদি আয়রণ রবি ইনস্টল থাকে তবে তা কাজ করে:
class P{static void Main(){if(IronRuby.Ruby.CreateEngine().Execute("puts'Hello World'")>1){}}}
==
একটি চরিত্রের তুলনা অপারেটরের সাথে প্রতিস্থাপন করে 1 চর সংরক্ষণ করতে পারবেন ।
puts
স্ট্রিং এবং স্ট্রিংয়ের মধ্যে স্থানও সরিয়েছি । puts'Hello World'
বৈধ রুবি কোড
'Hello World'
এটি একটি বৈধ গল্ফস্ক্রিপ্ট প্রোগ্রাম যা মুদ্রণ করে AlthoughHello World
যদিও এইচকিউ 9 + সহজেই এটি হারাতে পারে))