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

সি # হ'ল একটি বহুমুখী, পরিচালিত, আবর্জনা-সংগৃহীত অবজেক্ট-ভিত্তিক প্রোগ্রামিং ভাষা মাইক্রোসফ্ট দ্বারা। নেট প্ল্যাটফর্মের সমান্তরালে তৈরি

1
। নেট সমাধানের জন্য ডিরেক্টরি কাঠামো
আমরা সম্প্রতি ঠিকাদার নিয়োগ পেয়েছিলাম যিনি আমাদের কাঠামোগত প্রকল্পগুলির পদ্ধতি সম্পর্কে প্রশ্ন করেছিলেন। দয়া করে মনে রাখবেন যে আমি বিশেষভাবে ডিরেক্টরি কাঠামো উল্লেখ করছি। তিনি মাইক্রোসফ্টের নির্দেশিকা ব্যবহারের পরামর্শ দিয়েছিলেন। আমি ভেবেছিলাম আমি গুগল "মাইক্রোসফ্ট নির্দেশিকা। নেট প্রকল্প ডিরেক্টরি কাঠামো" গুগল করতে সক্ষম এবং কিছু সহায়ক খুঁজে পেতে সক্ষম হবে, …
16 c#  visual-studio 

2
সি # কেন আপনাকে ওভাররাইড async তৈরি করার অনুমতি দেয়?
সি # তে, আপনি যখন কোনও পদ্ধতিকে ওভাররাইড করেন, মূল পদ্ধতিটি ছিল না তখন ওভাররাইড অ্যাসিঙ্ক করার অনুমতি দেওয়া হয়। এটিকে খারাপ রূপ বলে মনে হচ্ছে। আমার কাছে যে উদাহরণটি এনেছিল তা হ'ল - আমাকে একটি লোড পরীক্ষার সমস্যার সাথে সহায়তা করার জন্য আনা হয়েছিল। প্রায় 500 একযোগে ব্যবহারকারী, লগইন …
16 c#  async 

4
এনামগুলিতে অবিচ্ছেদ্য শনাক্তকারীদের ম্যাপিংয়ের ত্রুটিগুলি কী কী?
আমি এই জাতীয় শনাক্তকারীদের জন্য কাস্টম ধরণের তৈরি সম্পর্কে ভাবছিলাম: public enum CustomerId : int { /* intentionally empty */ } public enum OrderId : int { } public enum ProductId : int { } এটির জন্য আমার প্রাথমিক প্রেরণা হ'ল যে ধরণের বাগ আপনি যেখানে ভুলবশত অর্ডার আইটেমটিটেলইড প্রত্যাশা …
16 c# 

2
সিরিয়ালাইজেশন এবং deserialization ক্লাসিকৃত সিরিয়াল করা দায়বদ্ধ হওয়া উচিত?
আমি বর্তমানে সি # .NET অ্যাপ্লিকেশনটির কয়েকটি মডেল ক্লাসের (পুনরায়) নকশার পর্যায়ে আছি। (এমভিসি এম এর মতো মডেল)। মডেল ক্লাসে ইতিমধ্যে প্রচুর পরিমাণে সু-নকশিত ডেটা, আচরণ এবং আন্তঃসম্পর্ক রয়েছে। আমি পাইথন থেকে সি # তে মডেলটি আবার লিখছি। পুরানো পাইথন মডেলটিতে, আমি মনে করি যে আমি একটি ওয়ার্টটি দেখছি। প্রতিটি …

7
সি #, জাভা এবং অনুরূপ গণিত-ভিত্তিক কোডের পাঠযোগ্যতার উন্নতি করতে কেউ কী করতে পারে? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 5 বছর আগে বন্ধ । একজন সি প্রোগ্রামার এবং একটি সি # প্রোগ্রামার উভয় হিসাবে, …
16 java  c#  math  readability 

1
কেন সি # তে যাদু পদ্ধতি প্রয়োগ করা হয়েছিল?
সি # তে, আমি কোনও ইন্টারফেসের ব্যাক আপ না করে এই সমস্ত যাদু পদ্ধতিগুলি পপ আপ করতে দেখছি। কেন এটি বেছে নেওয়া হয়েছিল? আমাকে ব্যাখ্যা করতে দাও. পূর্বে সি # তে, যদি কোনও বস্তু IEnumerableইন্টারফেসটি প্রয়োগ করে তবে এটি একটি foreachলুপ দ্বারা স্বয়ংক্রিয়ভাবে পুনরাবৃত্ত হবে । এটি আমার কাছে উপলব্ধি …
16 c# 

4
সাধারণ বৈশিষ্ট্যগুলিতে আগ্রাসী ইনলাইনিং ব্যবহার করার কোনও প্রতিকূলতা আছে কি?
আমি বাজি দিয়েছি যে আমি নিজেই উত্তর দিতে পারলাম যে সি # / জেআইটি কীভাবে আচরণ করে তা বিশ্লেষণ করার সরঞ্জামগুলি সম্পর্কে আমি যদি আরও জানতাম তবে যেহেতু আমি না করি, দয়া করে আমাকে জিজ্ঞাসা করুন। আমার কাছে এর মতো সহজ কোড রয়েছে: private SqlMetaData[] meta; [MethodImpl(MethodImplOptions.AggressiveInlining)] private SqlMetaData[] Meta …

3
জেনেরিকগুলি কীভাবে প্রয়োগ করা হয়?
এটি সংকলক অভ্যন্তরীণ দৃষ্টিকোণ থেকে প্রশ্ন। আমি জেনেরিকগুলিতে আগ্রহী, টেম্পলেটগুলি (সি ++) নয়, তাই আমি প্রশ্নটি সি # দিয়ে চিহ্নিত করেছি। জাভা নয়, কারণ উভয় ভাষায় জেনেরিকগুলি বাস্তবায়নের ক্ষেত্রে আলাদা। আমি যখন ডাব্লু / ও জেনেরিকগুলি ভাষা দেখি তবে এটি বেশ সোজা হয়, আপনি শ্রেণির সংজ্ঞাটি বৈধতা দিতে পারেন, এটিকে …
16 c#  generics 

1
ভিজিটর প্যাটার্ন বোঝা
আমার কাছে ক্লাসগুলির একটি শ্রেণিবিন্যাস রয়েছে যা জিইউআই নিয়ন্ত্রণগুলি উপস্থাপন করে। এটার মতো কিছু: Control->ContainerControl->Form আমাকে এমন একটি ধারাবাহিক অ্যালগরিটম বাস্তবায়ন করতে হবে যা বিভিন্ন স্টাফ করার মতো জিনিসগুলির সাথে কাজ করে এবং আমি ভাবছি যে ভিজিটর প্যাটার্নটি সবচেয়ে পরিষ্কার সমাধান হবে। উদাহরণস্বরূপ একটি অ্যালগরিদম গ্রহণ করা যাক যা বস্তুর …

5
সি # ইন্টারফেসে "ব্যবহার করে" কীওয়ার্ড ব্যবহার করুন
যখন আমি কিছু কোড লিখতে সি # ব্যবহার করি এবং আমি ভিজ্যুয়াল স্টুডিও 2010 ব্যবহার করে একটি ইন্টারফেস সংজ্ঞায়িত করি, তখন এটি সর্বদা "ব্যবহার" বিবৃতিগুলিকে অন্তর্ভুক্ত করে (উদাহরণে প্রদর্শিত হিসাবে) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestEngine.TestNameSpace { interface ITest1 { bool testMethod(int xyz); } } আমি …

3
উত্সর্গীকৃত থ্রেড লকিং অবজেক্টগুলির জন্য নামকরণ কনভেনশন [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 4 বছর আগে বন্ধ ছিল । একটি অপেক্ষাকৃত ছোট্ট প্রশ্ন, তবে আমি এটি সম্পর্কে অফিসিয়াল ডকুমেন্টেশন বা …

4
আমার ব্যক্তিগত ক্ষেত্রের সাথে বা ছাড়া সম্পত্তিগুলি পছন্দ করা উচিত?
আমি এখন যে কোডবেসে কাজ করছি তাতে ব্যক্তিগত ক্ষেত্র এবং সর্বজনীন সম্পত্তি ব্যবহারের প্রচলন রয়েছে। উদাহরণস্বরূপ, বেশিরভাগ ক্লাসে তাদের সদস্যদের এভাবে সংজ্ঞায়িত করা হয়: // Fields private double _foo; private double _bar; private double _baz; // Properties public double Foo { get{ return _foo; } set{ _foo = value; } …
16 c#  coding-style 

5
সি # এবং এনউনিত ব্যবহার করে কোনও জিইউআই অ্যাপ্লিকেশনের জন্য ইউনিট পরীক্ষাগুলি কীভাবে গঠন করবেন
আমাদের গ্রাহকদের মধ্যে একটি সহজ অ্যাপ্লিকেশন সরবরাহ করতে আমাকে একটি ছোট পার্শ্ব-প্রকল্প করতে বলা হয়েছে। সাধারণত আমি ব্যাক-এন্ড কোডে কাজ করব যেখানে আমার সমস্ত টেস্টিংয়ের চাহিদা রয়েছে এবং আমি জিইউআইয়ের জন্য পরীক্ষা লেখার সন্দেহজনক আনন্দ পাইনি, সুতরাং আমার কীভাবে সেট আপ করা উচিত তা আমার কাছে কিছুটা অস্পষ্ট ar একটি …
16 c#  testing  gui  nunit 

3
সি # 5 অ্যাসিঙ্ক সমর্থন কীভাবে ইউআই থ্রেড সিঙ্ক্রোনাইজেশন সমস্যাগুলিতে সহায়তা করবে?
আমি কোথাও শুনেছি যে সি # 5 অ্যাসিঙ্ক-প্রতীক্ষা এতটাই দুর্দান্ত হবে যে আপনাকে এটি করার বিষয়ে চিন্তা করতে হবে না: if (InvokeRequired) { BeginInvoke(...); return; } // do your stuff here দেখে মনে হচ্ছে একটি প্রতীক্ষিত অপারেশনের কলব্যাক কলারের মূল থ্রেডে ঘটবে। এরিক লিপার্ট এবং অ্যান্ডারস হেলসবার্গের দ্বারা এটি বেশ …

6
সি # 5 অ্যাসিঙ্ক পুনরায় প্রবেশের সমাধান
সুতরাং, সি # 5 এ নতুন অ্যাসিঙ্ক সমর্থন সম্পর্কে কিছু আমাকে বগল করছে: ব্যবহারকারী একটি বোতাম টিপে যা একটি অ্যাসিঙ্ক অপারেশন শুরু করে। কলটি তত্ক্ষণাত্ ফিরে আসে এবং বার্তা পাম্প আবার চলতে শুরু করে - এটিই পুরো বিষয়টি। সুতরাং ব্যবহারকারী আবার বোতাম টিপতে পারে - পুনরায় প্রবেশের কারণ। যদি এই …

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