إضافة تعيين عامل التشغيل + (=)

قم بإضافة الالقيمة تعبير إلى القيمة متغير وتعين النتيجة للمتغير.

result += expression 

الوسيطات

  • النتيجة
    أي متغير.

  • تعبير
    أي تعبير.

ملاحظات

Using this عامل هو almost the same كـ specifying result = result + expression, except that النتيجة هو فقط evaluated once.

يحدد نوع التعبيرات سلوك +=عامل التشغيل.

النتيجة

تعبير

Then

char

char

خطأ

حرف

عددي

Add

حرف

String

خطأ

عددي

char

Add

عددي

عددي

Add

عددي

String

سلسلة

String

char

سلسلة

سلسة نصية

عددي

سلسلة

String

String

سلسلة

فرض وضع تسلسل الأرقام هي الكائن في إلى تعتبر تمثيل سلسلة للقيمة الرقمية وحرف إلى تكون سلاسل من طول 1. لتمت الإضافة حرف ورقم، الحرف هو فرض وضع الكائن إلى القيمة رقمية، وتتم تمت الإضافة الرقمين. بعض تركيبات من أنواع إعطاء الأخطاء لأنه لا يمكن فرض وضع الكائن نوع الناتج الإضافة إلى المطلوبة إخراج النوع.

مثال

يلي مثال يوضح كيف يعالج عامل التعيين الجمع تعابير مختلفة الأنواع.

var str : String = "42";
var n : int = 20;
var c : char = "A";  // The numeric value of "A" is 65.
var result;
c += n;         // The result is the char "U".
n += c;         // The result is the number 105.
n += n;         // The result is the number 210.
n += str;       // The result is the number 21042.
str += c;       // The result is the string "42U".
str += n;       // The result is the string "42U21042".
str += str;     // The result is the string "42U2104242U21042".
c += c;         // This returns a runtime error.
c += str;       // This returns a runtime error.
n += "string";  // This returns a runtime error.

المتطلبات

Version 1

راجع أيضًا:

المرجع

عامل تشغيل الجمع (+)

تعيين عامل التشغيل (=)

المبادئ

أسبقية عامل التشغيل

خلاصة عامل التشغيل