PDA

View Full Version : سوال: فرستادن یک ارجاع از شی کلاس به تابع عضو همان کلاس



Salar Ashgi
چهارشنبه 13 شهریور 1387, 22:46 عصر
سلام به همه دوستان ، تو سی پلاس پلاس وقتی میخواستیم یک ارجاعی از شی کلاسی

را به تابع عضو همان کلاس پاس بدیم ، از عملگر & استفاده میکردیم ، حالا میخوام بدونم

این کار تو سی شارپ چگونه انجام میشه ؟؟؟:لبخندساده:

mehdi.mousavi
چهارشنبه 13 شهریور 1387, 23:03 عصر
سلام به همه دوستان ، تو سی پلاس پلاس وقتی میخواستیم یک ارجاعی از شی کلاسی را به تابع عضو همان کلاس پاس بدیم ، از عملگر & استفاده میکردیم ، حالا میخوام بدونم این کار تو سی شارپ چگونه انجام میشه ؟؟؟:لبخندساده:


سلام.
اینی که شما میگید، تو CPP بهش میگن Reference. شما در C# با استفاده از ref (که یه keyword هستش) میتونید همون کارو انجام بدید.

Salar Ashgi
چهارشنبه 13 شهریور 1387, 23:06 عصر
سلام.
اینی که شما میگید، تو CPP بهش میگن Reference. شما در C# با استفاده از ref (که یه keyword هستش) میتونید همون کارو انجام بدید.

==========================================


اینی که شما میگید، تو CPP بهش میگن Reference.

معنی فارسی Reference ، ارجاع هستش ، درسته دوست عزیز ؟؟:متعجب:

Variables are send by two ways into Functions : 1) By Value 2 ) By Reference

mehdi.mousavi
چهارشنبه 13 شهریور 1387, 23:16 عصر
==========================================

معنی فارسی Reference ، ارجاع هستش ، درسته دوست عزیز ؟؟:متعجب:

Variables are send by two ways into Functions : 1) By Value 2 ) By Reference

درسته. منظورم این بود که شما که میدونید به اون Operator تو CPP میگن Reference، میتونستید با جستجویی کاملا ساده در Google به معادلش در C# برسید.

در ضمن، به اون متن انگلیسی هم که گذاشتید دقت کنید. در بسیاری از موارد ارسال ref به یک تابع هم ممکنه نیاز نباشه (در C#)، چون بصورت پیش فرض، Formal Parameter های توابع By Reference به تابع ارسال میشن...