ref पर टैग किए गए जवाब

26
'Ref' और 'out' कीवर्ड में क्या अंतर है?
मैं एक फंक्शन बना रहा हूँ जहाँ मुझे एक ऑब्जेक्ट पास करने की आवश्यकता है ताकि इसे फंक्शन द्वारा संशोधित किया जा सके। के बीच क्या अंतर है: public void myFunction(ref MyClass someClass) तथा public void myFunction(out MyClass someClass) मुझे किसका उपयोग करना चाहिए और क्यों?
891 c#  reference  keyword  out  ref 

11
Moq में मापदंडों को सौंपना / वापस लेना
क्या Moq (3.0+) का उपयोग करके out/ refपैरामीटर निर्दिष्ट करना संभव है ? मैंने उपयोग करते हुए देखा है Callback(), लेकिन Action<>रेफरी मापदंडों का समर्थन नहीं करता क्योंकि यह जेनरिक पर आधारित है। मैं अधिमानतः पैरामीटर It.Isके इनपुट पर एक बाधा ( ) डालना चाहूंगा ref, हालांकि मैं कॉलबैक में …
293 c#  parameters  moq  ref  out 

11
ऑब्जेक्ट पास करते समय 'रेफ' कीवर्ड का उपयोग क्यों करें?
यदि मैं किसी विधि से कोई ऑब्जेक्ट पास कर रहा हूं, तो मुझे रेफरी कीवर्ड का उपयोग क्यों करना चाहिए? यह डिफ़ॉल्ट व्यवहार वैसे भी नहीं है? उदाहरण के लिए: class Program { static void Main(string[] args) { TestRef t = new TestRef(); t.Something = "Foo"; DoSomething(t); Console.WriteLine(t.Something); } static …

8
C का उपयोग कब करें और कब C # में आवश्यक नहीं है
मेरे पास एक ऑब्जेक्ट है जो प्रोग्राम की मेमोरी स्थिति में है और मेरे पास कुछ अन्य कार्यकर्ता फ़ंक्शन भी हैं जो मैं राज्य को संशोधित करने के लिए ऑब्जेक्ट पास करता हूं। मैं कार्यकर्ता कार्यों के लिए इसे पारित कर रहा हूँ। हालांकि मैं निम्नलिखित समारोह में आया था। …
104 c#  ref 

3
C ++ std :: Ref (T) और T & के बीच अंतर?
इस कार्यक्रम के बारे में मेरे कुछ प्रश्न हैं: #include <iostream> #include <type_traits> #include <functional> using namespace std; template <typename T> void foo ( T x ) { auto r=ref(x); cout<<boolalpha; cout<<is_same<T&,decltype(r)>::value; } int main() { int x=5; foo (x); return 0; } आउटपुट है: false मैं जानना चाहता हूं, …
92 c++  reference  ref 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.