প্রশ্ন ট্যাগ «c#-6.0»

সি # 6.0 রোজলিন (। নেট কম্পাইলার প্ল্যাটফর্ম) এবং ভিজ্যুয়াল স্টুডিও 2015 সহ পাঠানো হয়েছে।

1
একটি ইন্টারপোল্টেড স্ট্রিংয়ের মধ্যে টের্নারি অপারেটরটি কীভাবে ব্যবহার করবেন?
আমি কেন এই কোডটি সংকলন করব না তা নিয়ে বিভ্রান্ত: var result = $"{fieldName}{isDescending ? " desc" : string.Empty}"; আমি যদি এটি বিভক্ত করি তবে এটি ভাল কাজ করে: var desc = isDescending ? " desc" : string.Empty; var result = $"{fieldName}{desc}";

3
প্রশ্ন চিহ্ন এবং ডট অপারেটর কি করে? সি # 6.0 এর মানে?
ভিএস ২০১৫ পূর্বরূপে সি # 6.০ সহ আমাদের একটি নতুন অপারেটর রয়েছে ?., যা এটি এর মতো ব্যবহার করা যেতে পারে: public class A { string PropertyOfA { get; set; } } ... var a = new A(); var foo = "bar"; if(a?.PropertyOfA != foo) { //somecode } ঠিক এটা …
359 c#  operators  c#-6.0 

5
সি # 6.0। নেট 4.0 এর জন্য কাজ করে?
আমি সি # 6.0 গুডিসহ একটি নমুনা প্রকল্প তৈরি করেছি - উদাহরণ হিসাবে নাল প্রচার এবং বৈশিষ্ট্যের সূচনা, লক্ষ্য সংস্করণ সেট করুন। নেট 4.0 এবং এটি ... কাজ করে। public class Cat { public int TailLength { get; set; } = 4; public Cat Friend { get; set; } public …
275 c#  .net  c#-6.0 

16
নামফলনের উদ্দেশ্য কী?
সংস্করণ 6.0 এর একটি নতুন বৈশিষ্ট্য পেয়েছে nameof , তবে আমি এর উদ্দেশ্য বুঝতে পারি না, কারণ এটি কেবল পরিবর্তনশীল নামটি নেয় এবং এটি সংকলনের একটি স্ট্রিংয়ে পরিবর্তন করে। আমি ভেবেছিলাম ব্যবহার <T>করার সময় nameof(T)এটির কোনও উদ্দেশ্য থাকতে পারে তবে আমি যখন এটি চেষ্টা করি তখন কেবল Tব্যবহৃত ধরণের পরিবর্তে …
263 c#  .net  c#-6.0  nameof 

6
কোনও সম্পত্তি স্বাক্ষরে সি # তে => অ্যাসাইনমেন্টটি কী
আমি কিছু কোড জুড়ে এসেছিল যা বলেছিল public int MaxHealth => Memory[Address].IsValid ? Memory[Address].Read<int>(Offs.Life.MaxHp) : 0; এখন আমি লাম্বদা মত প্রকাশের সাথে কিছুটা পরিচিত। আমি এটি এটি এইভাবে ব্যবহার করতে দেখিনি। উপরোক্ত বিবৃতি এবং এর মধ্যে পার্থক্য কী হবে public int MaxHealth = x ? y:z;
229 c#  c#-6.0 

6
ভিজ্যুয়াল স্টুডিও 2013-তে সি # 6.0 বৈশিষ্ট্যটি কীভাবে সক্ষম করবেন?
আমি সি # 6.0 এ প্রবর্তিত সর্বশেষতম বৈশিষ্ট্যগুলি দিয়ে যাচ্ছিলাম এবং কেবলমাত্র অটো প্রপার্টি ইনিশিয়ালাইজারের উদাহরণ অনুসরণ করেছি, class NewSample { public Guid Id { get; } = Guid.NewGuid(); } তবে আমার আইডিই বাক্যবিন্যাসকে চিনতে পারেনি। আমি ভাবছি যে আমি কীভাবে ভিজুয়াল স্টুডিও 2013-এ সি # 6.0 সক্ষম করতে পারি …

6
আমি ভিজুয়াল স্টুডিও 2015-এ সি # 6 সমর্থন কীভাবে অক্ষম করব?
পটভূমি আমাদের এমন একটি প্রকল্প রয়েছে যা আমরা ভিএস ২০১৫ তে সি # enabled সক্ষম করে বিকাশ করেছি যা মাঝে মাঝে সি # 6 ছাড়াই ভিএস 2013 ব্যবহার করে বিকাশকারীদের দ্বারা খোলার প্রয়োজন হয়। এই নির্দিষ্ট সমাধানের মধ্যে (আমি যতটা চাই) সি # 6 ব্যবহার করার আমাদের কোনও ইচ্ছা নেই। …

7
সি # 6.0 বৈশিষ্ট্যগুলি ভিজ্যুয়াল স্টুডিও 2015 এর সাথে কাজ করছে না
আমি ভিজুয়াল স্টুডিও 2015 সি # 6.0 দিয়ে পরীক্ষা করছি তবে ভাষার বৈশিষ্ট্যগুলি কাজ করছে না। একটি এমভিসি ওয়েব অ্যাপ্লিকেশনে, নিম্নলিখিত কোডগুলি সংকলন করে: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } যাইহোক, আমি যখন ডিবাগ এবং আইআইএস এক্সপ্রেসের মাধ্যমে অ্যাপ্লিকেশনটি চালিত করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই: CS1525: অবৈধ …

5
সি # 6 এ দীর্ঘ স্ট্রিং অন্তরঙ্গকরণের লাইন
আমি খুঁজে পেয়েছি যে আমার বিদ্যমান কোড বেসের স্ট্রিং ফর্ম্যাট কলগুলিতে স্ট্রিং ইন্টারপোলেশনটি সত্যিই দুর্দান্ত যখন সাধারণত পছন্দসই কলামের সীমাটি দেওয়া হয়, স্ট্রিংটি একটি লাইনের জন্য খুব দীর্ঘ হয়ে যায়। বিশেষত যখন ইন্টারপোল্ট হওয়া এক্সপ্রেশনগুলি জটিল হয়। ফর্ম্যাট স্ট্রিংয়ের সাথে আপনার কাছে ভেরিয়েবলের একটি তালিকা রয়েছে যা আপনি একাধিক লাইনে …
134 c#  c#-6.0 

6
পরিকল্পিত "ব্যক্তিগত সুরক্ষিত" সি # অ্যাক্সেস সংশোধকটির অর্থ কী?
গিটহাবের রোজলিন ডকুমেন্টেশনের অংশ হিসাবে , সি # এবং ভিবি এর জন্য পরিকল্পনামূলক ভাষা বৈশিষ্ট্য সহ ভাষা বৈশিষ্ট্য প্রয়োগের স্থিতি নামে একটি পৃষ্ঠা রয়েছে। একটি বৈশিষ্ট্য যা আমি আমার মাথাটি চারপাশে গুটিয়ে রাখতে পারি না সেটি ছিল private protectedঅ্যাক্সেস মডিফায়ার: private protected string GetId() { … } এছাড়া একটি পৃষ্ঠায় …

1
ইন্টারপোলেশন দিয়ে আপনি কীভাবে ভারব্যাটিম স্ট্রিং ব্যবহার করবেন?
সি # 6 এ একটি নতুন বৈশিষ্ট্য রয়েছে: ইন্টারপোল্টেড স্ট্রিং। এগুলি আপনাকে সূচকের উপর নির্ভর না করে সরাসরি কোডে এক্সপ্রেশন দেয়: string s = string.Format("Adding \"{0}\" and {1} to foobar.", x, this.Y()); হয়ে: string s = $"Adding \"{x}\" and {this.Y()} to foobar."; তবে ভারব্যাটিম স্ট্রিংগুলি (মূলত এসকিউএল স্টেটমেন্ট) ব্যবহার করে …

7
ওয়েব সাইট প্রকল্পের ধরণের সাথে সি # 6 কীভাবে ব্যবহার করবেন?
একটি বিদ্যমান ওয়েব সাইট প্রকল্পের প্রকার ভিজ্যুয়াল স্টুডিও 2015 আপডেট করেছে , আমি ফ্রেমওয়ার্কটি 4.6 এ পরিবর্তন করেছি। আমি তখন প্রত্যাশা করেছি যে ফাইলগুলির পিছনে আমার কোডটিতে এই সমস্ত নতুন বৈশিষ্ট্য উপলব্ধ রয়েছে। দুর্ভাগ্যক্রমে আমি ত্রুটিগুলি পেয়ে যাচ্ছি: ত্রুটি CS8026: বৈশিষ্ট্য 'এক্সপ্রেশন-দেহযুক্ত সম্পত্তি' সি # 5 তে উপলব্ধ নয় দয়া …

2
আমি কীভাবে সি # 6 "স্থির ব্যবহার করে" বৈশিষ্ট্যটি ব্যবহার করব?
আমি # # স্ট্যাটিক ব্যবহার করে " বিশেষত সি # 6 এর কয়েকটি নতুন বৈশিষ্ট্যের দিকে এক নজরে রাখছি । স্ট্যাটিক ব্যবহার হ'ল একটি নতুন ধরণের ব্যবহারের ধরণ যা আপনাকে স্ট্যাটিক সদস্যদের প্রকারের সরাসরি স্কোপে আমদানি করতে দেয়। (ব্লগ পোস্টের নীচে) এর পরিবর্তে আমার পাওয়া কয়েকটি টিউটোরিয়াল অনুসারে ধারণাটি নিম্নরূপ …

2
সংকলন সময়ে নামম () মূল্যায়ন করা হয়?
সি # 6 এ, আপনি nameof()চলক বা কোনও ধরণের নাম যুক্ত স্ট্রিং পেতে অপারেটরটি ব্যবহার করতে পারেন । এটি কি সংকলন-সময়ে, বা কোনও রোজলিন API এর মাধ্যমে রানটাইম এ মূল্যায়ন করা হয়?
114 c#  roslyn  c#-6.0 

3
এমএসবিল্ডকে সি # 6 এ কীভাবে আপগ্রেড করবেন?
আমি আমার প্রকল্পে সি # 6 ব্যবহার করতে চাই (নাল প্রচার, অন্যান্য বৈশিষ্ট্য)। আমি আমার পিসিতে ভিএস 2015 ইনস্টল করেছি এবং এটি দুর্দান্তভাবে কাজ করে এবং পরীক্ষার কোড তৈরি করে var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; কিন্তু যখন আমি আমার প্রকল্পটি রেপোর …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.