রেফ কীওয়ার্ড ব্যবহার করে রেফারেন্স প্যারামিটার ঘোষণা করুন। একটি রেফারেন্স প্যারামিটার হল একটি পরিবর্তনশীলের মেমরি অবস্থানের একটি রেফারেন্স। যখন আপনি রেফারেন্স দ্বারা প্যারামিটারগুলি পাস করেন, মান প্যারামিটারের বিপরীতে, এই প্যারামিটারগুলির জন্য একটি নতুন স্টোরেজ অবস্থান তৈরি করা হয় না৷
একটি রেফ প্যারামিটার ঘোষণা করুন −
public void swap(ref int x, ref int y) {}
অ্যারে টাইপের একটি রেফ প্যারামিটার ঘোষণা করুন −
static void Display(ref int[] myArr)
C# −
-এ একটি অ্যারে টাইপের রেফ প্যারামিটারের সাথে কীভাবে কাজ করতে হয় তা দেখানোর একটি উদাহরণ নিচে দেওয়া হলclass TestRef { static void Display(ref int[] myArr) { if (myArr == null) { myArr = new int[10]; } myArr[0] = 345; myArr[1] = 755; myArr[2] = 231; } static void Main() { int[] arr = { 98, 12, 65, 45, 90, 34, 77 }; Display(ref arr); for (int i = 0; i < arr.Length; i++) { System.Console.Write(arr[i] + " "); } System.Console.ReadKey(); } }