Ampersand ব্যবহার করে সহজ ভিবি

এখানে কুইকি, আমি নিশ্চিত ...

I am going through some code written by a former employee and keep seeing the ampersand followed by an equals sign i.e. &=

আমি এই সব ব্যবহার করেনি এবং কেন ampersand পরিবর্তে ব্যবহার করা হবে কেন বিস্মিত ছিল।

2

5 উত্তর

& is the concatenation operator.

When using &= in an expression like:

string1 &= string2

এই একই হিসাবে:

string1 = string1 & string2

সি, সি #, সি ++, জাভা এবং আরও অনেক কিছুতে অপারেটর = ব্যবহার খুবই সাধারণ - তাদের - = , + = এবং আরও, যা কেবলমাত্র বাম অপারেডের ভেরিয়েবল বাইনারি অপারেশনে ব্যবহার করা হবে এবং ফলাফলটি পরিবর্তনশীলকে ফেরত দেওয়া হবে।

MSDN puts it like this - &= Operator (Visual Basic):

একটি স্ট্রিং পরিবর্তনশীল বা সম্পত্তির একটি স্ট্রিং অভিব্যক্তি সংহত করে এবং ফলাফলটি পরিবর্তনশীল বা সম্পত্তিকে নির্দিষ্ট করে।

9
যোগ

সংখ্যার অপারেটর ব্যবহার করার জন্য এটি শুধু একটি ভিন্ন উপায়, যেমন সংখ্যাসূচক মানের জন্য + =। স্ট্রিংব্লিডার ব্যবহার করার জন্য স্ট্রিংগুলির অনেকটা সংহত করার জন্য কোনও উপায়ে জরিমানা হয়।

3
যোগ
StringBuilder জন্য +1।
যোগ লেখক Tim, উৎস

ampersand in VB.NET is used to concatinate strings. You can use instead the + sign, but it is a better practice to use &.

1
যোগ

MSDN থেকে

একটি স্ট্রিং পরিবর্তনশীল বা সম্পত্তি এবং একটি স্ট্রিং অভিব্যক্তি Concatenates   পরিবর্তনশীল বা সম্পত্তি ফলাফল নির্ধারণ করে।

0
যোগ

মনে রাখবেন x = x + 1 এবং x = +1 একই।

Also stringA = stringA & stringB and stringA &= stringB are the same.

0
যোগ