C# में संख्यात्मक श्रेणी खोज उन परिदृश्यों के लिए एक आवश्यक विशेषता है जहाँ विशिष्ट सीमाओं के भीतर संख्यात्मक मानों की पहचान करना महत्वपूर्ण है। चाहे वित्तीय रिकॉर्ड, सांख्यिकीय डेटा या वैज्ञानिक अनुसंधान से निपटना हो, दस्तावेजों में संख्यात्मक श्रेणियों को खोजने की क्षमता सटीकता और दक्षता प्रदान करती है। खोज लाइब्रेरी इस सुविधा को लागू करने का एक सीधा तरीका प्रदान करती है, जिससे डेवलपर्स को विभिन्न दस्तावेज़ प्रकारों, जैसे कि PDF, Word फ़ाइलें, या सादे पाठ दस्तावेज़ों में एक निर्धारित सीमा में संख्याओं का पता लगाने की अनुमति मिलती है। यह क्षमता न केवल पुनर्प्राप्ति प्रक्रिया को बढ़ाती है बल्कि डेटा-भारी वातावरण में उच्च प्रदर्शन भी सुनिश्चित करती है, जिससे यह दस्तावेज़ों C# में संख्यात्मक श्रेणियों को खोजने के लिए एक आदर्श समाधान बन जाता है।
C# में संख्यात्मक श्रेणी खोज के चरण
- संख्यात्मक श्रेणी खोज की कार्यक्षमता को सक्षम करने के लिए GroupDocs.Search for .NET लाइब्रेरी को अपने विकास परिवेश में एकीकृत करें
- Index क्लास का एक उदाहरण बनाएँ, जिससे एक भंडारण स्थान निर्धारित हो सके जहाँ दस्तावेज़ों को व्यवस्थित किया जाएगा और अनुकूलित खोज के लिए तैयार किया जाएगा
- आप जिन दस्तावेज़ों को शामिल करना चाहते हैं, उनके फ़ोल्डर को निर्दिष्ट करके इंडेक्स को पॉप्युलेट करने के लिए Index.Add विधि का उपयोग करें
- Index.Search विधि को कॉल करके संख्यात्मक श्रेणियों के साथ खोज क्वेरी निष्पादित करें
- SearchResult ऑब्जेक्ट के माध्यम से खोज परिणामों तक पहुंच और उनका विश्लेषण करें, जिसमें सभी मेल खाने वाले दस्तावेज़ और प्रासंगिक डेटा शामिल हैं
संख्यात्मक श्रेणी C# द्वारा दस्तावेज़ खोज को क्रियान्वित करने के लिए, प्रक्रिया Index
वर्ग का उपयोग करके एक अनुक्रमणिका बनाने से शुरू होती है, जो कुशल खोज के लिए निर्दिष्ट फ़ोल्डर से दस्तावेज़ों को स्कैन और तैयार करती है। अनुक्रमित होने के बाद, डेवलपर्स 500 ~~ 600
जैसी सरल टेक्स्ट क्वेरी या SearchQuery.CreateNumericRangeQuery
विधि के साथ अधिक गतिशील दृष्टिकोण का उपयोग करके श्रेणी-आधारित खोज कर सकते हैं। यह लचीलापन एप्लिकेशन की ज़रूरतों के आधार पर बुनियादी और उन्नत दोनों क्वेरी की अनुमति देता है। SearchResult
ऑब्जेक्ट तब निर्दिष्ट सीमा के भीतर संख्यात्मक मान वाले प्रासंगिक दस्तावेज़ों को पुनर्प्राप्त करता है, जिससे डेवलपर्स परिणामों को आगे संसाधित और विश्लेषण करने में सक्षम होते हैं।
C# में संख्यात्मक श्रेणी खोज के लिए कोड
using GroupDocs.Search; | |
using GroupDocs.Search.Results; | |
namespace NumericRangeSearchinCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Apply the license to remove the restrictions | |
// imposed by the Search library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Search.lic"); | |
string indexFolder = @"d:\MyIndex\"; | |
string documentsFolder = @"d:\MyDocuments\"; | |
// Creating an index in the specified folder | |
Index index = new Index(indexFolder); | |
// Indexing documents from the specified folder | |
index.Add(documentsFolder); | |
// Search with text query | |
SearchResult result1 = index.Search("500 ~~ 600"); | |
// Search with object query | |
SearchQuery query2 = SearchQuery.CreateNumericRangeQuery(500, 600); | |
SearchResult result2 = index.Search(query2); | |
} | |
} | |
} |
इस खोज लाइब्रेरी की सबसे खास विशेषताओं में से एक इसकी प्लेटफ़ॉर्म स्वतंत्रता है। चाहे आप डेस्कटॉप एप्लिकेशन बना रहे हों, वेब-आधारित समाधान बना रहे हों या क्लाउड पर तैनात कर रहे हों, लाइब्रेरी लगातार प्रदर्शन और अनुकूलता सुनिश्चित करती है। यह लचीलापन आपको विभिन्न वातावरणों में संख्या श्रेणियों C# द्वारा दस्तावेज़ों की खोज करने की अनुमति देता है, जो इसे क्रॉस-प्लेटफ़ॉर्म विकास के लिए एक आदर्श विकल्प बनाता है। इस शक्तिशाली उपकरण का लाभ उठाकर, डेवलपर्स संख्यात्मक श्रेणी खोजों को सुव्यवस्थित कर सकते हैं और अपने विशिष्ट उपयोग मामलों के अनुरूप कुशल समाधान प्रदान कर सकते हैं।
इससे पहले, हमने C# का उपयोग करके कीबोर्ड लेआउट सुधार के साथ दस्तावेज़ों में खोज करने पर एक गहन मार्गदर्शिका साझा की थी। संपूर्ण चरण-दर-चरण ट्यूटोरियल तक पहुँचने के लिए, C# का उपयोग करके कीबोर्ड लेआउट सुधार के साथ दस्तावेज़ों में खोजें के बारे में हमारा विस्तृत लेख देखें।