عامل التشغيل <- (مرجع #C)

يربط عامل التشغيل -> عدم مرجعية المؤشر والوصول إلى العضو.

ملاحظات

إذا كان التعبير على هيئة،

x->y

(حيث يكون x مؤشر من نوع T* ويكون y عضو من نوع T) يكافئ،

(*x).y

يمكن استخدام عامل التشغيل -> فقط في التعليمات البرمجية ذات العلامة غير آمنة.

لا يمكن التحميل الزائد لعامل التشغيل ->.

مثال

// compile with: /unsafe

struct Point
{
    public int x, y;
}

class MainClass12
{
    unsafe static void Main()
    {
        Point pt = new Point();
        Point* pp = &pt;
        pp->x = 123;
        pp->y = 456;
        Console.WriteLine("{0} {1}", pt.x, pt.y);
    }
}
/*
Output:
123 456
*/

راجع أيضًا:

المرجع

عوامل تشغيل #C

المبادئ

دليل البرمجة لـ #C

موارد أخرى

مرجع C#‎