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

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

4
"গ্রুপিং" এনামদের জন্য পতাকা ব্যবহার করা কি ভুল?
আমার উপলব্ধি হ'ল [Flag]এনামগুলি সাধারণত এমন জিনিসগুলির জন্য ব্যবহৃত হয় যা একত্রিত হতে পারে, যেখানে পৃথক মানগুলি পারস্পরিক একচেটিয়া নয় । উদাহরণ স্বরূপ: [Flags] public enum SomeAttributes { Foo = 1 << 0, Bar = 1 << 1, Baz = 1 << 2, } কোথায় কোন SomeAttributesমান সংমিশ্রণ হতে পারে …
12 c#  .net  readability  enum 

5
ক্যাচিং পরিচালনা করতে কীভাবে কোনও ক্লাসে এসআরপি লঙ্ঘন করা এড়ানো যায়?
দ্রষ্টব্য: কোড নমুনা সি # তে লিখিত হয়েছে, তবে এটি কোনও বিষয় নয়। আমি ট্যাগ হিসাবে সি # রেখেছি কারণ আমি এর চেয়ে বেশি অ্যাপোপিয়েট পাই না। এটি কোড কাঠামো সম্পর্কে। আমি ক্লিন কোড পড়ছি এবং আরও ভাল প্রোগ্রামার হওয়ার চেষ্টা করছি। আমি প্রায়শই নিজেকে একক দায়িত্বের নীতি অনুসরণ করার …

2
একাধিক ডাটাবেস ধরণের সমর্থন করতে কীভাবে বিমূর্ত ডাটাবেস ইন্টারফেসগুলি লেখা হয়?
মাইএসকিউএল, এসকিউএললাইট, এমএসএসকিউএল ইত্যাদির মতো বিভিন্ন ধরণের ডাটাবেসের সাথে ইন্টারফেস করতে পারে এমন একটি বৃহত্তর অ্যাপ্লিকেশনটিতে কোনও বিমূর্ত শ্রেণীর নকশা কীভাবে শুরু করা যায়? এই নকশার প্যাটার্নটি কী বলা হয় এবং এটি ঠিক কোথায় শুরু হয়? ধরা যাক আপনাকে এমন একটি ক্লাস লিখতে হবে যার নিম্নলিখিত পদ্ধতি রয়েছে public class …
12 c#  database 

5
ননকন্টিচিউস অ্যারে পারফর্ম্যান্ট?
সি # তে, যখন কোনও ব্যবহারকারী একটি তৈরি করে List<byte>এবং এতে বাইট যুক্ত করে, তখন এমন একটি সুযোগ থাকে যে এটি স্থানের বাইরে চলে যায় এবং আরও স্থান বরাদ্দ করা দরকার। এটি পূর্ববর্তী অ্যারের আকারের দ্বিগুণ (বা অন্য কোনও গুণক) বরাদ্দ করে, বাইটগুলি অনুলিপি করে এবং পুরানো অ্যারের রেফারেন্সটি বাতিল …
12 c# 

2
সোর্স কোডে API কী লুকানোর সর্বোত্তম উপায়
অ্যাপ্লিকেশনটিতে কীভাবে একটি প্রাইভেট এপিআই কী রক্ষা করা যায় সে সম্পর্কে আমার কিছু ধারণা দরকার, বিশেষত এসি #। নেট অ্যাপ্লিকেশনটিতে। প্রথমত, আমি বুঝতে পারি যে উত্স কোডে কোনও কিছু আড়াল করা তাত্ত্বিকভাবে অসম্ভব, তাই আমি আরও একটি ধারণা নিয়ে এসেছি, তবে আমি নিশ্চিত নই যে এটি কতটা প্রশংসনীয়। যাইহোক, প্রাইভেট …
12 c#  api  authentication 

9
উত্তরাধিকারের জন্য ডিজাইনিং কীভাবে অতিরিক্ত ব্যয় হতে পারে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । তাই আমি একটি থেকে উত্তরাধিকারী করতে চেয়েছিলেন sealed classএ csharp এবং …
12 c#  inheritance 

4
আমি কীভাবে একটি ইন্টারফেস ডিজাইন করব যাতে এটি স্পষ্ট হয় যে কোন বৈশিষ্ট্য তাদের মান পরিবর্তন করতে পারে এবং কোনটি স্থির থাকবে?
.NET বৈশিষ্ট্য সংক্রান্ত আমার একটি ডিজাইনের সমস্যা হচ্ছে। interface IX { Guid Id { get; } bool IsInvalidated { get; } void Invalidate(); } সমস্যা: এই ইন্টারফেসে দুটি পঠনযোগ্য বৈশিষ্ট্য রয়েছে Idএবং IsInvalidated। এগুলি যে কেবলমাত্র পঠনযোগ্য তা কেবল তাদের গ্যারান্টিই নয় যে তাদের মানগুলি স্থির থাকবে। আসুন আমরা বলি …
12 c#  design  .net  properties 

4
সি # ন্যূনতম এসকিউএল ডাটাবেস
আমি একটি ছোট প্রকল্পে (উত্পাদন নয়) কাজ করছি যেখানে আমার পর্যাপ্ত ডেটা সংরক্ষণ করা দরকার যে কোনও সিএসভির মতো কিছু প্রক্রিয়া করতে অক্ষম হবে এবং এসকিউএল / মাইএসকিউএল সার্ভারটি খুব বেশি হবে। নেট। কোনও সার্ভার পরিচালনা এবং সংযোগ না করে একক ফাইল লোডিং এবং প্রক্রিয়াকরণ না করে কোয়েরি করার ক্ষমতা …
12 c#  database  sql 

5
কীভাবে আমার চিন্তাভাবনা সি ++ থেকে সি # তে স্থানান্তরিত করবেন
আমি একজন অভিজ্ঞ সি ++ বিকাশকারী, আমি ভাষাটি দুর্দান্ত বিবরণে জানি এবং এর কয়েকটি নির্দিষ্ট বৈশিষ্ট্য নিবিড়ভাবে ব্যবহার করেছি। এছাড়াও, আমি ওওডির নীতিগুলি এবং ডিজাইনের ধরণগুলি জানি। আমি এখন সি # শিখছি তবে আমি সি ++ মানসিকতা থেকে মুক্তি পেতে সক্ষম না হওয়া অনুভূতিটি থামাতে পারি না। আমি নিজেকে সি …

2
ক্লাস, enums এবং অন্যান্য সত্ত্বা পৃথক ফাইল স্থাপন করা উচিত?
আমার সংস্থার টিম লিড-আর্কিটেক্ট যুক্তি দেখিয়েছেন যে "যুক্তি দ্বারা সংযুক্ত সংস্থাগুলি" একটি .সিএস ফাইলে স্থাপন করা হয়েছে কি না তবে একটি বৃহত আকারের প্রকল্পটি বোঝা সহজ। আমি উদ্ধৃতি: "যুক্তি এবং ইন্টারফেসের পুরো কাঠামো এবং শ্রেণিটি এক জায়গায় দেখা যায়, এটি একটি যুক্তি যা খণ্ডন করা যায় না the একই জিনিসটি …

4
ফাইল ফর্ম্যাট তৈরি করার জন্য কি কোনও সঠিক উপায় আছে?
আমি তথ্য সংরক্ষণের জন্য এবং সম্ভবত লাইন প্রকল্পের সম্পদের নিচে সি # .NET- এ লিখেছি এমন একটি অ্যাপ্লিকেশনটির জন্য মালিকানা ফাইল ফর্ম্যাটটি তৈরি করছি। এটি কোনও উপায়ে কীভাবে করা যায় তার কোনও মান আছে? আমি কেবল Serializeআমার জিনিসগুলিতে বাইনারি হয়ে যাচ্ছিলাম এবং একটি শিরোনাম তৈরি করছিলাম যা আমাকে কীভাবে ফাইলটি …

3
লিনকিউ কোন সমস্যার জন্য ডোমেন তৈরি?
প্রতিবার যখন আমি # # স্ট্যাক ওভারফ্লোতে সি # তে পোস্ট করা কোনও প্রশ্ন দেখি তখন কমপক্ষে একটি বা দুটি উত্তর পোস্ট করা দেখি যা লিনকিউতে কোনও সমস্যার সমাধান করে। সাধারণত খুব উচ্চ খ্যাতিযুক্ত ব্যক্তিরা লিনকিউকে পেশাদারদের মতো ব্যবহার করেন বলে মনে হয়। সুতরাং আমার প্রশ্নটি হল, লিনকিউটি কোন সমস্যার …

3
আমার প্রথম শ্রেণির পাঠাগারটি পাঠানো হচ্ছে। আমার সম্পর্কে কোনও সচেতন হওয়া দরকার?
আমি আমার কেরিয়ারে "প্রথম শ্রেণীর গ্রন্থাগার প্রকাশিত" কৃতিত্ব আনলক করার জন্য একটি ওয়েব বিকাশকারী এবং আমি গুলি ঘামছি (আমি সারা রাত জোর করে উঠেছি)। এটি যতটা সম্ভব সুচারুভাবে যায় তা নিশ্চিত করার জন্য কারওরই কোনও পরামর্শ বা প্রস্তাবনা রয়েছে কিনা তা দেখার জন্য আমি সম্প্রদায়ের অভিজ্ঞতাটি ট্যাপ করতে চাই। আমার …

5
একমাত্র যুক্তি রক্ষাকারী যেখানে পরীক্ষা করার পদ্ধতিগুলি কি এটি কার্যকর?
বলুন আমার এর মতো একটি পদ্ধতি রয়েছে: public void OrderNewWidget(Widget widget) { if ((widget.PartNumber > 0) && (widget.PartAvailable)) { WigdetOrderingService.OrderNewWidgetAsync(widget.PartNumber); } } আমার কোডে এ জাতীয় বেশ কয়েকটি পদ্ধতি রয়েছে (একটি অ্যাসিঙ্ক ওয়েব পরিষেবা কলের সামনের অর্ধেক)। সেগুলি ইউনিট পরীক্ষাগুলিতে আচ্ছাদিত করা যদি দরকারী হয় তবে আমি বিতর্ক করছি। হ্যাঁ …
12 c#  unit-testing 

4
নতুন অবজেক্টকে নির্ধারিত করার সময় স্যুইচ বা একটি অভিধান
সম্প্রতি, আমি বিবৃতিগুলির Dictionariesপরিবর্তে 1-1 টি সম্পর্ককে ম্যাপিংয়ে অগ্রাধিকার দিতে এসেছি Switch। আমি এটি লেখার জন্য আরও দ্রুত এবং মানসিকভাবে প্রক্রিয়া করা সহজ বলে মনে করি। দুর্ভাগ্যক্রমে, যখন কোনও সামগ্রীর নতুন উদাহরণে ম্যাপিং করা হচ্ছে তখন আমি এটিকে সংজ্ঞায়িত করতে চাই না: var fooDict = new Dictionary<int, IBigObject>() { { …
12 c#  coding-style 

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