বাড়ি উন্নয়ন .NET এ স্ট্রিং কী? - টেকোপিডিয়া থেকে সংজ্ঞা

.NET এ স্ট্রিং কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - স্ট্রিং এর অর্থ কী?

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

টেকোপিডিয়া স্ট্রিংয়ের ব্যাখ্যা দেয়

.NET ফ্রেমওয়ার্কে স্ট্রিং নুলকে স্ট্রিংয়ের একটি চরিত্র হিসাবে বিবেচনা করে, যার ফলস্বরূপ স্ট্রিং ক্রিয়াকলাপগুলি (যেমন তুলনা, দৈর্ঘ্য, অনুলিপি ইত্যাদি) .NET পরিবেশে সম্পাদিত হয়, তবে নেটিভ ক্ষেত্রে মৃত্যুদন্ড কার্যকর করার মতো নয় সি / ++ কোড। এই শ্রেণীর ব্যবহারের সময় যথাযথ স্ট্রিং ম্যানিপুলেশন পদ্ধতির নির্বাচন, যা এই শ্রেণীর ওভারলোডগুলির সেট থেকে প্রয়োগের প্রয়োজন অনুসারে সম্পন্ন হয়, এটি প্রয়োজনীয়।


স্ট্রিং অবজেক্টে সঞ্চিত পাঠ্যের সামগ্রীগুলি অপরিবর্তনীয়, যা বোঝায় যে এর মান তৈরির পরে পরিবর্তন করা যাবে না। স্ট্রিং ম্যানিপুলেশন ফাংশনগুলির ক্ষেত্রে যেমন স্ট্রিং কনকেনটেশন, একটি নতুন স্ট্রিং অবজেক্ট তৈরি করা হয় এবং এটি একটি রিটার্ন মান হিসাবে পাস করতে ব্যবহৃত হয়। স্ট্রিং ক্লাসের বিপরীতে, স্ট্রিংবিল্ডার শ্রেণি পরিবর্তনযোগ্য এবং পারফরম্যান্সে দণ্ড ছাড়াই স্ট্রিং ম্যানিপুলেশন অপারেশনে ব্যবহৃত হয়।


স্ট্রিং ক্লাস ব্যবহার করার সময় নিম্নলিখিতটি সেরা অভ্যাস:

  1. স্ট্রিং তুলনা নিয়ম নির্দিষ্ট করে ডান ওভারলোড (স্ট্রিংকম্পিয়ারি প্যারামিটারের সাথে মেথড ওভারলোড) ব্যবহার করতে হবে।
  2. সংস্কৃতি-অজানস্টিক স্ট্রিং ম্যাচিং এবং পারফরম্যান্সের কারণে, পদ্ধতির ব্যবহার, স্ট্রিংকোম্পায়ারেন্স rdআরডিনাল বা স্ট্রিংকোপার্শন rd অর্ডিনালআইগনোর কেস আরও ভাল।
  3. স্ট্রিংয়ের সমতা পরীক্ষা করার জন্য, স্ট্রিংয়ের ওভারলোড quএকোয়ালস পদ্ধতি ব্যবহার করা যেতে পারে। বাছাইয়ের উদ্দেশ্যে, তুলনা করুন এবং তুলনাটো ব্যবহার করা যেতে পারে।
  4. ডিফল্ট মানগুলি ছাড়াই ওভারলোড পদ্ধতিগুলি ব্যবহার করা দরকার।
  5. উল্লেখগুলির পরিবর্তে, '==' অপারেটর দুটি স্ট্রিং অবজেক্টের সাথে তাদের সামগ্রীর সাম্যতা পরীক্ষা করতে ব্যবহার করতে পারেন compare
এই সংজ্ঞা .NET প্রসঙ্গে লেখা হয়েছিল
.NET এ স্ট্রিং কী? - টেকোপিডিয়া থেকে সংজ্ঞা