optional-parameters पर टैग किए गए जवाब

एक वैकल्पिक पैरामीटर वह है जिसे कॉल करने वाले किसी फ़ंक्शन या विधि को कॉल में शामिल कर सकता है, लेकिन उसके पास नहीं है। जब छोड़ा जाता है, तो इसके बजाय एक डिफ़ॉल्ट मान का उपयोग किया जाता है। अधिकांश मामलों में डिफ़ॉल्ट मान का उपयोग किए जाने पर वैकल्पिक पैरामीटर उपयोगी होते हैं, लेकिन फिर भी अवसर पर निर्दिष्ट किए जाने की आवश्यकता होती है।


22
आप C # में वैकल्पिक मापदंडों का उपयोग कैसे कर सकते हैं?
नोट: यह प्रश्न ऐसे समय में पूछा गया था जब C # ने अभी तक वैकल्पिक मापदंडों (यानी C # 4 से पहले) का समर्थन नहीं किया था। हम एक वेब एपीआई का निर्माण कर रहे हैं जो प्रोग्रामेटिक रूप से सी # क्लास से उत्पन्न होता है। कक्षा में …

4
क्लास को लागू करने पर इंटरफ़ेस पर परिभाषित C # 4 वैकल्पिक पैरामीटर क्यों लागू नहीं किए गए हैं?
मैं सी # 4 में वैकल्पिक पैरामीटर के साथ कि देखा है अगर आप एक अंतरफलक आप पर एक वैकल्पिक पैरामीटर निर्दिष्ट डॉन, टी किसी भी लागू करने वर्ग पर कि पैरामीटर वैकल्पिक बनाने के लिए है: public interface MyInterface { void TestMethod(bool flag = false); } public class MyClass …

10
सामान्य तर्क बनाम खोजशब्द तर्क
"कीवर्ड तर्क" नियमित तर्कों से कैसे अलग हैं? क्या सभी तर्कों को name=valueस्थितिबद्ध वाक्य रचना का उपयोग करने के बजाय पारित नहीं किया जा सकता है ?

12
क्या करता है निर्माण x = x || आप का मतलब है?
मैं कुछ जावास्क्रिप्ट डिबग कर रहा हूं, और यह नहीं बता सकता कि यह क्या ||करता है? function (title, msg) { var title = title || 'Error'; var msg = msg || 'Error on Request'; } क्या कोई मुझे संकेत दे सकता है कि यह आदमी क्यों इस्तेमाल कर रहा …


10
क्या जावास्क्रिप्ट में एक फ़ंक्शन कॉल में नामित पैरामीटर प्रदान करने का एक तरीका है?
मुझे कुछ मामलों में C # में नामित पैरामीटर सुविधा काफी उपयोगी लगती है। calculateBMI(70, height: 175); यदि मैं जावास्क्रिप्ट में यह चाहूं तो मैं क्या उपयोग कर सकता हूं? मुझे यह नहीं चाहिए: myFunction({ param1: 70, param2: 175 }); function myFunction(params){ // Check if params is an object // …

6
टी-एसक्यूएल संग्रहीत प्रक्रिया में मैं वैकल्पिक मापदंडों का उपयोग कैसे कर सकता हूं?
मैं एक तालिका के माध्यम से खोज करने के लिए एक संग्रहीत प्रक्रिया बना रहा हूं। मेरे पास कई अलग-अलग खोज क्षेत्र हैं, जिनमें से सभी वैकल्पिक हैं। क्या एक संग्रहीत प्रक्रिया बनाने का एक तरीका है जो इसे संभाल लेगा? मान लीजिए कि मेरे पास चार फ़ील्ड्स हैं: ID, …

5
मैं एक पैरामीटर को Guid.Empty में C # कैसे डिफ़ॉल्ट कर सकता हूं?
मैं कहना चाहता हूँ: public void Problem(Guid optional = Guid.Empty) { } लेकिन कंपाइलर को शिकायत है कि Guid.Empty एक संकलन समय स्थिर नहीं है। जैसा कि मैं एपीआई का उपयोग करने की इच्छा नहीं बदल सकता हूं: Nullable<Guid>

1
मावेन कमांड लाइन एक एकल कमांड के लिए एक विशिष्ट सेटिंग.एक्सएमएल को कैसे इंगित करें?
क्या एकल सेटिंग्स के लिए मावेन द्वारा इस्तेमाल की जा रही डिफ़ॉल्ट सेटिंग्स को ओवरराइड करने के लिए एक विशिष्ट सेटिंग फ़ाइल को इंगित करना संभव है? उदाहरण: mvn clean install -Dparam # -> pass specific settings file path as param to override default "home/.m2/settings.xml"


5
क्लोजर में फ़ंक्शन तर्क के लिए डिफ़ॉल्ट मान कैसे बनाएं
मैं इसके साथ आता हूं: (डिग्ड स्ट्रिंग-> पूर्णांक [str & [base]] (पूर्णांक / parseInt str (if (nil? Base) 10 बेस)) (स्ट्रिंग-> पूर्णांक "10") (स्ट्रिंग-> पूर्णांक "एफएफ" 16) लेकिन ऐसा करने के लिए यह एक बेहतर तरीका होना चाहिए।

8
C # 4.0: क्या मैं एक डिफ़ॉल्ट मान के साथ वैकल्पिक पैरामीटर के रूप में TimeSpan का उपयोग कर सकता हूं?
ये दोनों एक त्रुटि उत्पन्न करते हुए कहते हैं कि उन्हें एक संकलन-समय स्थिर होना चाहिए: void Foo(TimeSpan span = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000)) सबसे पहले, क्या कोई यह समझा सकता है कि इन मूल्यों का संकलन समय पर क्यों नहीं किया जा सकता है? और क्या …

3
एसक्यूएल सर्वर में वैकल्पिक पैरामीटर खरीदे गए स्टोर?
मैं SQL Server 2008 में कुछ संग्रहीत procs लिख रहा हूं, और सोच रहा हूं कि क्या वैकल्पिक इनपुट मापदंडों की अवधारणा यहां संभव है? मुझे लगता है कि मैं हमेशा उन मापदंडों के लिए NULL में पास हो सकता हूं जिन्हें मैं उपयोग नहीं करना चाहता हूं, संग्रहीत खरीद …

8
रूबी वैकल्पिक मापदंडों
अगर मैं रूबी कार्यों को इस तरह परिभाषित करता हूं: def ldap_get ( base_dn, filter, scope=LDAP::LDAP_SCOPE_SUBTREE, attrs=nil ) मैं इसे केवल पहले 2 और अंतिम आर्ग्स की आपूर्ति कैसे कह सकता हूं? कुछ ऐसा क्यों नहीं है? ldap_get( base_dn, filter, , X) संभव है या अगर यह संभव है, तो …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.