প্রশ্ন ট্যাগ «cil»

কমন ইন্টারমিডিয়েট ল্যাঙ্গুয়েজ হ'ল। নেট ফ্রেমওয়ার্ক,। নেট কোর এবং মনো দ্বারা ব্যবহৃত অবজেক্ট-ভিত্তিক সমাবেশ ভাষা। .NET ভাষাগুলি সিআইএলকে সংকলন করে, যা একটি বাইটোকোড-শৈলীর ফর্ম্যাটযুক্ত একটি অবজেক্ট কোডে একত্রিত হয়।

7
স্ট্যাকের উদ্দেশ্য কী? কেন এটা আমাদের দরকার?
তাই আমি আমার সি # .NET অ্যাপ্লিকেশনগুলি ডিবাগ করতে শিখতে এখনই এমএসআইএল শিখছি। আমি সবসময় ভাবছিলাম: স্ট্যাকের উদ্দেশ্য কী? শুধু আমার প্রশ্নে প্রসঙ্গে: কেন মেমরি থেকে স্ট্যাক বা "লোডিং" এ স্থানান্তর হয়? অন্যদিকে, স্ট্যাক থেকে মেমরি বা "স্টোরেজ" এ স্থানান্তর কেন হয়? শুধু তাদের সব স্মৃতিতে রাখা হয় না কেন? …
320 c#  .net  vb.net  cil  .net-assembly 

20
এমএসআইএলে আপনি কী করতে পারেন যা আপনি সি # বা ভিবি.এনইটি তে করতে পারবেন না? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …
165 c#  .net  clr  cil 

1
সি # সংকলক কেন এটি অনুবাদ করে! = তুলনা যেমন এটি>> তুলনা?
আমি খাঁটি সুযোগে আবিষ্কার করেছি যে সি # সংকলক এই পদ্ধতিটি ঘুরিয়েছে: static bool IsNotNull(object obj) { return obj != null; } ... এই সিআইএল মধ্যে : .method private hidebysig static bool IsNotNull(object obj) cil managed { ldarg.0 // obj ldnull cgt.un ret } … বা, আপনি যদি দ্রবীভূত সি …
147 c#  cil  il  notnull  binary-operators 

5
জাভা ভার্চুয়াল মেশিন এবং সিএলআর
এমএসআইএল এবং জাভা বাইটকোডের মধ্যে পার্থক্য নামক একটি প্রশ্ন অনুসরণ করে ? , জাভা ভার্চুয়াল মেশিন কীভাবে বনাম কাজ করে তার মধ্যে (প্রধান) পার্থক্য বা মিল কী.NET ফ্রেমওয়ার্ক প্রচলিত ভাষা রানটাইম (সিএলআর) কাজ করে? এছাড়াও, হয় .NET ফ্রেমওয়ার্ক সিএলআর একটি "ভার্চুয়াল মেশিন" বা এটিতে কোনও ভার্চুয়াল মেশিনের বৈশিষ্ট্য নেই?

9
गतिशीलভাবে একটি # # পদ্ধতির বিষয়বস্তু প্রতিস্থাপন করবেন?
আমি যা করতে চাই তা হল একটি সি # পদ্ধতি যখন ডাকা হয় তখন এটি কীভাবে কার্যকর করে, যাতে আমি এরকম কিছু লিখতে পারি: [Distributed] public DTask<bool> Solve(int n, DEvent<bool> callback) { for (int m = 2; m < n - 1; m += 1) if (m % n == …
108 c#  methods  assemblies  cil  swap 

3
কেন এটি (নাল ||! ট্রাইপার্স) শর্তসাপেক্ষে "নিযুক্ত স্বাক্ষরিত স্থানীয় ভেরিয়েবলের ব্যবহার" ফলাফল দেয়?
নিম্নলিখিত কোডের অ-স্বাক্ষরিত স্থানীয় ভেরিয়েবল "সংখ্যাঅফগ্রুপ" ব্যবহারের ফলাফল : int numberOfGroups; if(options.NumberOfGroups == null || !int.TryParse(options.NumberOfGroups, out numberOfGroups)) { numberOfGroups = 10; } তবে, এই কোডটি ঠিকঠাকভাবে কাজ করে (যদিও, রিশার্পার বলছেন এটি = 10অপ্রয়োজনীয়): int numberOfGroups = 10; if(options.NumberOfGroups == null || !int.TryParse(options.NumberOfGroups, out numberOfGroups)) { numberOfGroups = 10; …

4
সাধারণ বেঞ্চমার্কে অদ্ভুত অভিনয় বৃদ্ধি
গতকাল আমি "। নেট স্ট্রাক্ট পারফরম্যান্স" শিরোনামে ক্রিস্টোফ নাহরের একটি নিবন্ধ পেয়েছি যা একটি পদ্ধতির জন্য দুটি পয়েন্ট স্ট্রাক্ট ( doubleটিপলস) যুক্ত করার জন্য কয়েকটি ভাষা (সি ++, সি #, জাভা, জাভাস্ক্রিপ্ট) বেঞ্চমার্ক করেছে । দেখা গেছে, সি ++ সংস্করণটি কার্যকর করতে প্রায় 1000 মিমি লাগবে (1e9 পুনরাবৃত্তি), যখন সি …

3
একটি এমএসআইএল পদ্ধতিতে হিডবাইসিগের উদ্দেশ্য কী?
ইল্ডাসম এবং একটি সি # প্রোগ্রাম ব্যবহার করে যেমন static void Main(string[] args) { } দেয়: .method private hidebysig static void Main(string[] args) cil managed { .entrypoint // Code size 2 (0x2) .maxstack 8 IL_0000: nop IL_0001: ret } // end of method Program::Main হিডবাইসীগ কী নির্মাণ করে?
92 cil 


7
"কে + = সি + = কে + = সি;" এ ইনলাইন অপারেটরগুলির জন্য ব্যাখ্যা রয়েছে?
নিম্নলিখিত অপারেশন থেকে ফলাফল ব্যাখ্যা কি? k += c += k += c; আমি নিম্নলিখিত কোড থেকে আউটপুট ফলাফল বুঝতে চেষ্টা করছিলাম: int k = 10; int c = 30; k += c += k += c; //k=80 instead of 110 //c=70 এবং বর্তমানে আমি বুঝতে পেরেছি যে কেন "কে" …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.