यहां मेरी कक्षा है:रेफरी कीवर्ड का उपयोग कर परेशानी। बहुत नौसिखिया सवाल!
public class UserInformation
{
public string Username { get; set; }
public string ComputerName { get; set; }
public string Workgroup { get; set; }
public string OperatingSystem { get; set; }
public string Processor { get; set; }
public string RAM { get; set; }
public string IPAddress { get; set; }
public UserInformation GetUserInformation()
{
var CompleteInformation = new UserInformation();
GetPersonalDetails(ref CompleteInformation);
GetMachineDetails(ref CompleteInformation);
return CompleteInformation;
}
private void GetPersonalDetails(ref UserInformation CompleteInformation)
{
}
private void GetMachineDetails(ref UserInformation CompleteInformation)
{
}
}
मैं इस धारणा के तहत हूं कि रेफरी कीवर्ड कंप्यूटर को एक ही चर का उपयोग करने और एक नया निर्माण करने के लिए कहता है।
क्या मैं इसे सही तरीके से उपयोग कर रहा हूं? क्या मुझे कॉलिंग कोड लाइन और वास्तविक विधि कार्यान्वयन दोनों पर रेफरी का उपयोग करना है?
दाएं। क्लास ऑब्जेक्ट के लिए रेफरी का उपयोग करने के लिए केवल एक बार जब आप foo = somethingElse कहना चाहते हैं। – ojrac
क्या आप कृपया विस्तृत कर सकते हैं? क्या आप मुझे रेफरी का उपयोग किए बिना अपना कोड दिखा सकते हैं जैसे कि यह अब काम करेगा जैसा कि मेरे पास है? मैं सीखने के लिए उत्सुक हूँ! –
@ सर्जीओ: आपका कोड कुछ भी नहीं करता है ... आपका मतलब क्या है "काम अब मेरे पास है"? –