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

সি # (উচ্চারণে "তীক্ষ্ণ দেখুন") একটি উচ্চ স্তরের, স্ট্যাটিকালি টাইপড, মাল্টিপ্রেড প্রোগ্রামিং ল্যাঙ্গুয়েজ মাইক্রোসফ্ট দ্বারা বিকাশিত। সি # কোড সাধারণত সরঞ্জাম এবং রান-টাইমের মাইক্রোসফ্টের। নেট পরিবারকে টার্গেট করে, যার মধ্যে .NET ফ্রেমওয়ার্ক,। নেট কোর এবং জ্যামারিন অন্যদের মধ্যে রয়েছে। সি # বা সি # এর আনুষ্ঠানিক নির্দিষ্টকরণে লিখিত কোড সম্পর্কে প্রশ্নের জন্য এই ট্যাগটি ব্যবহার করুন।

8
সি # থেকে সংযুক্তি সহ ইমেল প্রেরণ, সংযুক্তি থান্ডারবার্ডে 1.2 ম অংশ হিসাবে উপস্থিত হবে
আমার কাছে একটি সি # অ্যাপ্লিকেশন রয়েছে যা এসএমটিপি ব্যবহার করে এক্সচেঞ্জ 2007 সার্ভারের মাধ্যমে এক্সেল স্প্রেডশিট প্রতিবেদনগুলি ইমেল করে। এটি আউটলুক ব্যবহারকারীদের জন্য সূক্ষ্মভাবে পৌঁছেছে, তবে থান্ডারবার্ড এবং ব্ল্যাকবেরি ব্যবহারকারীদের জন্য সংযুক্তিগুলির নামটি "পার্ট 1.2" হিসাবে নামকরণ করা হয়েছে। আমি এই নিবন্ধটি খুঁজে পেয়েছি যা সমস্যার বর্ণনা দিয়েছে, তবে …
113 c#  email  smtp  attachment 

13
আমি অসীম পুনরাবৃত্তি ছাড়াই কোনও '==' অপারেটর ওভারলোডের নালগুলির জন্য কীভাবে চেক করব?
নিম্নলিখিতটি == অপারেটর ওভারলোড পদ্ধতিতে অসীম পুনরাবৃত্তি ঘটায় Foo foo1 = null; Foo foo2 = new Foo(); Assert.IsFalse(foo1 == foo2); public static bool operator ==(Foo foo1, Foo foo2) { if (foo1 == null) return foo2 == null; return foo1.Equals(foo2); } আমি নালদের জন্য কীভাবে চেক করব?

2
সি # জেনেরিক "কোন জেনেরিক ধরণের" সংজ্ঞা সহ "সীমাবদ্ধতা"?
আমাকে উদাহরণ দিতে দাও: আমার কিছু জেনেরিক ক্লাস / ইন্টারফেস সংজ্ঞা রয়েছে: interface IGenericCar< T > {...} আমার আরও একটি ক্লাস / ইন্টারফেস রয়েছে যা আমি উপরের ক্লাসের সাথে সম্পর্কিত করতে চাই, উদাহরণস্বরূপ: interface IGarrage< TCar > : where TCar: IGenericCar< (**any type here**) > {...} মূলত, আমি আমার জেনেরিক …

15
মান পার্স করার সময় অপ্রত্যাশিত চরিত্রের মুখোমুখি
বর্তমানে আমার কিছু সমস্যা আছে। আমি জসন.এনইটি দিয়ে সি # ব্যবহার করছি। বিষয়টি হ'ল আমি সবসময় পাই: Value "মানটি পার্স করার সময় অপ্রত্যাশিত চরিত্রের মুখোমুখি হয়েছে: e। পথ '', লাইন 0, অবস্থান 0" "} সুতরাং আমি যেভাবে Json.NET ব্যবহার করছি তা নিম্নলিখিত the আমার একটি ক্লাস রয়েছে যা সংরক্ষণ করা …

3
স্ট্রিং ইন্টারপোলেশন বনাম স্ট্রিং.ফর্ম্যাট
স্ট্রিং ইন্টারপোলেশন ব্যবহারের মধ্যে একটি লক্ষণীয় পারফরম্যান্স পার্থক্য রয়েছে: myString += $"{x:x2}"; বনাম স্ট্রিং.ফর্ম্যাট ()? myString += String.Format("{0:x2}", x); আমি কেবলই জিজ্ঞাসা করছি কারণ রিশার্পার ঠিক করার অনুরোধ জানায় এবং এর আগে আমাকে বোকা বানানো হয়েছিল।

6
.NET কোর একটি ক্যোয়ারী স্ট্রিং পার্স এবং সংশোধন করুন
আমাকে একটি পরম ইউআরআই দেওয়া হয়েছে যাতে একটি ক্যোরির স্ট্রিং রয়েছে। আমি ক্যোয়ারি স্ট্রিংয়ের নিরাপদে একটি মান যুক্ত করতে এবং একটি বিদ্যমান পরামিতি পরিবর্তন করতে চাইছি। আমি পছন্দ করি না &foo=barবা নিয়মিত অভিব্যক্তি ব্যবহার না করাই পছন্দ করি , ইউআরআই পলাতকটি জটিল। বরং আমি একটি বিল্ট-ইন মেকানিজমটি ব্যবহার করতে চাই …
113 c#  asp.net  asp.net-core 

6
আমি কি লাইব্রেরির জন্য ILogger, ILogger <T>, ILoggerFactory বা ILoggerProvider নিতে পারি?
এটি কিছুটা পাস আইলগার বা আইলগারফ্যাক্টির সাথে অ্যাস্পনেট কোরের নির্মাণকারীর সাথে সম্পর্কিত হতে পারে ? তবে এটি বিশেষত গ্রন্থাগার নকশা সম্পর্কে , সেই লাইব্রেরিগুলি ব্যবহার করে এমন প্রকৃত প্রয়োগ কীভাবে এটির লগিং কার্যকর করে তা নয়। আমি একটি .net স্ট্যান্ডার্ড 2.0 লাইব্রেরী যে Nuget মাধ্যমে ইনস্টল করা হবে লিখছি, এবং …

15
সি # তে বাইটে অবজেক্টের উদাহরণের আকারটি সন্ধান করুন
যেকোন স্বেচ্ছাচারিত উদাহরণের জন্য (বিভিন্ন অবজেক্ট, কম্পোজিশন, একক জিনিস ইত্যাদির সংগ্রহ) আমি কীভাবে এটির আকার বাইটে নির্ধারণ করতে পারি? (আমি বর্তমানে বিভিন্ন বস্তুর একটি সংগ্রহ পেয়েছি এবং আমি এর সামগ্রিক আকার নির্ধারণ করার চেষ্টা করছি) সম্পাদনা: কেউ কি অবজেক্টের জন্য কোনও এক্সটেনশন পদ্ধতি লিখেছেন যা এটি করতে পারে? এটি বেশ …
113 c# 

15
ইউনিট পরীক্ষা থেকে আউটপুট কীভাবে লিখব?
আমার ইউনিটের কোনও কল ডিবাগ করার সময় কেবল Debug.Write(line)বা Console.Write(Line)কেবল এড়িয়ে যায় এবং আউটপুট কখনই মুদ্রিত হয় না। ক্লাসের মধ্যে থেকে এই ফাংশনগুলিতে কল করা আমি কাজের সূক্ষ্ম ব্যবহার করছি। আমি বুঝতে পারি যে ইউনিট পরীক্ষাটি বোঝানো হচ্ছে স্বয়ংক্রিয় করা, তবে আমি এখনও একটি ইউনিট পরীক্ষা থেকে বার্তা আউটপুট দিতে …


9
সি # তে বেস 64 ইউআরএল নিরাপদ এনকোডিং কীভাবে অর্জন করবেন?
আমি সি # তে বেস 64 ইউআরএল নিরাপদ এনকোডিং অর্জন করতে চাই। জাভাতে, আমাদের কাছে সাধারণ Codecলাইব্রেরি রয়েছে যা আমাকে একটি URL নিরাপদ এনকোডেড স্ট্রিং দেয়। আমি কীভাবে সি # ব্যবহার করে একই অর্জন করতে পারি? byte[] toEncodeAsBytes = System.Text.ASCIIEncoding.ASCII.GetBytes("StringToEncode"); string returnValue = System.Convert.ToBase64String(toEncodeAsBytes); উপরের কোডটি এটি বেস 64 এ …
113 c#  encoding  base64 

21
গোল না করে দুটি দশমিক স্থান ছাঁটাই করুন
আসুন বলি যে আমার মান 3.4679 আছে এবং 3.46 চাই, আমি কীভাবে দুটি দশমিক জায়গায় কাটাতে পারি যে গোল না করে? আমি নিম্নলিখিতটি চেষ্টা করেছি তবে তিনটিই আমাকে ৩.4747 দিয়েছে: void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679, 2,MidpointRounding.AwayFromZero)); Console.Write(Math.Round(3.4679, 2)); } এটি ৩.4646 ফিরিয়ে দেয় তবে কিছুটা নোংরা মনে হয় কীভাবে: …
113 c#  math  rounding 

16
লিঙ্কে ব্যাচগুলি তৈরি করুন
কেউ কি লিন্কে একটি নির্দিষ্ট আকারের ব্যাচ তৈরির কোনও উপায় প্রস্তাব করতে পারেন? আদর্শভাবে আমি কিছু কনফিগারযোগ্য পরিমাণের অংশগুলিতে অপারেশন করতে সক্ষম হতে চাই।
113 c#  linq 

5
এএসপি.নেট কোরে কনফিগার সার্ভিসগুলির অভ্যন্তরে ইনস্ট্যান্স কীভাবে সমাধান করা যায়
স্টার্টআপে পদ্ধতি IOptions&lt;AppSettings&gt;থেকে কোনও উদাহরণ সমাধান করা সম্ভব ConfigureServices? সাধারণত আপনি IServiceProviderউদাহরণগুলি সূচনা করতে ব্যবহার করতে পারেন তবে আপনি যখন পরিষেবাগুলি নিবন্ধভুক্ত করছেন তখন আপনার এই পর্যায়ে নেই। public void ConfigureServices(IServiceCollection services) { services.Configure&lt;AppSettings&gt;( configuration.GetConfigurationSection(nameof(AppSettings))); // How can I resolve IOptions&lt;AppSettings&gt; here? }

13
কীভাবে একটি এএসপিএন কোর ওয়েবপিআই নিয়ামকটিতে অনুরোধ বডি পড়বেন?
আমি OnActionExecutingপদ্ধতিতে অনুরোধ বডিটি পড়ার চেষ্টা করছি , তবে আমি সর্বদা nullশরীরের জন্য পাই । var request = context.HttpContext.Request; var stream = new StreamReader(request.Body); var body = stream.ReadToEnd(); আমি স্পষ্টভাবে স্ট্রিমের অবস্থানটি 0 তে সেট করার চেষ্টা করেছি, তবে এটি কার্যকর হয়নি। যেহেতু এটি এএসপি.এনইটি কোর, আমার মনে হয় বিষয়গুলি …

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