class MyClass
{
int CalculateAndTellTheSquare(int number)
{
int square = number * number;
System.Diagnostics.Debug.WriteLine("The square of " + number.ToString() + " is " + square.ToString());
return square;
}
}
لاحظ كيف استخدمنا return كي نعيد من الإجراء القيمة التي حسبناها (مربع رقم صحيح).class Tree
{
Tree GetRootOrSelf()
{
if (parent != null)
return parent;
else return this;
}
Tree parent;
}
هنا الإجراء GetRootOrSelf يقوم بالتحقق إن كان لهذه الشجرة جذر، فإنها تعيده، وإلا فإنها تعيد نفسها (كلمة this) لأنها هي نفسها الجذر (والجذر لا أب له).