2012-05-21 20 views
10

मैं सोच रहा था कि क्या आप आम तौर पर क्वेरी स्ट्रिंग्स में किसी भी अक्षर को कैपिटल करते हैं, वेरिएबल नामों के लिए डैश या अंडरस्कोर का उपयोग करते हैं, या कोई अन्य क्वेरी स्ट्रिंग नामकरण सम्मेलन है। मुझे इसका कोई संदर्भ नहीं मिल रहा है।क्या क्वेरी स्ट्रिंग में कोई प्रारूप सम्मेलन है?

संपादित करें: चूंकि कोई सम्मेलन नहीं लगता है, क्या ऐसा करने के लिए कोई सर्वोत्तम अभ्यास या सामान्य तरीका है?

+2

कोई आधिकारिक डब्ल्यू 3 सी मानक नहीं है जिसमें से मुझे पता है, अगर आपका यही मतलब है। यह आमतौर पर व्यक्तिगत/टीम वरीयता का मामला है। – David

+0

संबंधित प्रश्न: https://stackoverflow.com/questions/10302179/hyphen-underscore-or-camelcase-as-word-delimiter-in-uris –

उत्तर

10

मुझे वास्तव में कभी भी याद नहीं है कि लोग क्वेरी स्ट्रिंग में पैरामीटर नामों में डैश का उपयोग करते हैं। शायद यह सबसे अच्छा अभ्यास के रूप में इसे नीचे गोली मारता है।

मैं व्यक्तिगत रूप से ऊंट के मामले से बचूंगा क्योंकि मैं केस संवेदनशीलता/असंवेदनशीलता के मुद्दों में शामिल नहीं होना चाहता हूं।

जो अंडरस्कोर छोड़ देता है, जो मुझे आमतौर पर उपयोग किया जाता है।

0

इस मामले में कोई सम्मेलन नहीं है। यूआरएल (कम से कम .NET में) मामले असंवेदनशील हैं।