في الغــالب & تعني المصـــدر Reference تستطيع القراءة أكثر عن Pass By Reference.
وتستخــدم & أيضــاً في معادلات على مستوى البت، كذلك تستخــدم | أيضاً.
أمثلــة :
let a => 0001 // (decimal 1)
let b => 0101 // (decimal 5)
print ( a | b ) // Result will be 0101 (decimal 5)
print ( a & b ) // Result will be 0001 (decimal 1)
أما && فهي تستخدم كـ and طبيعيــة. وكذلك Or المعروفــة هي || التي تكون ناتجهما أما True أو False
أمثلــة:
let a => True
let b => False
print ( a || b ) // Result will be True
print ( a && b ) // Result will be False
شكرا لك ولكن انا درست بالفعل الأنظمة العددية ودرست الدوائر المنطقية ايضا هل ولكن انا لا افهم الفرق بين & - && تحديدا فى سى شارب افهم أن الثانية معناها and فما معنى الاولى