ما هو المرجع C #؟
ما هو المرجع C #؟

فيديو: ما هو المرجع C #؟

فيديو: ما هو المرجع C #؟
فيديو: المرجع عليّ السيستاني؛ إمامة وولاية عليٍّ وآل عليّ ليست شرطاً في الإسلام 2024, شهر نوفمبر
Anonim

في سي # أ المرجعي إلى كائن يشير إلى كائن ككل ، والمتغير ref هو اسم مستعار لمتغير آخر. يمكنك أن تقول أنهم مختلفون من الناحية المفاهيمية لأن سي # يسمح بعمليات مختلفة عليها.

ومن ثم ، هل C # تمر بالرجوع؟

سي # ، اللغة يمر بالقيمة. إذا كنت تريد تحقيق تمر بالإشارة ، يجب عليك استخدام الكلمة الرئيسية ref بشكل صريح ، مما يعني أن اللغة افتراضيًا لا تدعم تمر بالإشارة ، عليك أن تخبر المترجم صراحة أنه هنا تمر بالإشارة.

بجانب ما سبق ، ما هي سلسلة المرجع في C #؟ ال المرجع الكلمة الأساسية تشير إلى القيمة التي تم تمريرها المرجعي . يتم استخدامه في أربعة سياقات مختلفة: في توقيع الطريقة وفي استدعاء الطريقة ، لتمرير وسيطة إلى عملية بواسطة المرجعي . لمزيد من المعلومات ، راجع تمرير وسيطة المرجعي.

وبالمثل قد يسأل المرء ، هل القائمة مرجعية من النوع C #؟

قائمة هو نوع مرجع . إذا نظرت إلى الوثائق ، فسترى أنه قد تم إعلانها على أنها " صف دراسي "مما يعني أنه أ نوع مرجع . قيمة أنواع سيتم إعلانه على أنه "هيكل".

ما هو خارج والمرجع في C #؟

ال خارج هي كلمة رئيسية في سي # والذي يستخدم لتمرير الوسيطات إلى الأساليب كنوع مرجعي. يتم استخدامه بشكل عام عندما تقوم الطريقة بإرجاع قيم متعددة. ال خارج المعلمة لا تمر الخاصية. ال المرجع المعلمة لا تمر الخاصية.

موصى به: