Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में स्ट्रिंग के सामने @ का क्या अर्थ है?


यह स्ट्रिंग को वर्बेटिम स्ट्रिंग लिटरल के रूप में चिह्नित करता है।

C# में, एक वर्बेटिम स्ट्रिंग @ विशेष सिंबल का उपयोग करके बनाई जाती है। @ को वर्बेटिम आइडेंटिफायर के रूप में जाना जाता है। यदि किसी स्ट्रिंग में @ प्रीफिक्स के रूप में डबल कोट्स के बाद होता है, तो कंपाइलर उस स्ट्रिंग को वर्बेटिम स्ट्रिंग के रूप में पहचानता है और उस स्ट्रिंग को संकलित करता है। @ सिंबल का मुख्य लाभ स्ट्रिंग कंस्ट्रक्टर को एस्केप कैरेक्टर्स और लाइन ब्रेक्स को अनदेखा करने के लिए बताना है।

उदाहरण

using System; 
using System.IO; 
namespace DemoApplication{ 
    class Program{ 
        static void Main(string[] args){ 
            Console.WriteLine("test string\n test string"); 
            Console.WriteLine(@"test string \n test string"); 
            // नीचे दोनों स्टेटमेंट समान हैं। 
            string jsonString1 = File.ReadAllText(@"D:\Json.json"); 
            string jsonString2 = File.ReadAllText("D:\\Json.json"); 
            Console.ReadLine(); 
        } 
    } 
}

आउटपुट

उपरोक्त कोड का आउटपुट निम्नानुसार है।

test string 
test string 
test string \n test string

  1. C# ASP.NET MVC में ViewData क्या है? C# ASP.NET MVC में ViewData क्या है?

    ViewData ऑब्जेक्ट्स का एक डिक्शनरी है जिसे स्ट्रिंग्स को कुंजी के रूप में उपयोग करके स्टोर और रिट्रीव किया जाता है। इसका उपयोग कंट्रोलर से व्यू में डेटा ट्रांसफर करने के लिए किया जाता है। चूंकि ViewData एक डिक्शनरी है, इसमें की-वैल्यू पेयर्स होते हैं जहां प्रत्येक कुंजी एक स्ट्रिंग होनी चाहिए। ViewD

  1. Java में StringIndexOutOfBoundsException क्या है? Java में StringIndexOutOfBoundsException क्या है?

    स्ट्रिंग्स का उपयोग Java में वर्णों के अनुक्रम को संग्रहीत करने के लिए किया जाता है, उन्हें ऑब्जेक्ट्स के रूप में माना जाता है। java.lang पैकेज का String क्लास एक स्ट्रिंग का प्रतिनिधित्व करता है। आप स्ट्रिंग को या तो new कीवर्ड का उपयोग करके (किसी अन्य ऑब्जेक्ट की तरह) बना सकते हैं, या लिटरल को मान

  1. विंडोज 10 में टेस्ट मोड समझना: अनसाइन्ड ड्राइवर्स को सुरक्षित रूप से इंस्टॉल करने की गाइड विंडोज 10 में टेस्ट मोड समझना: अनसाइन्ड ड्राइवर्स को सुरक्षित रूप से इंस्टॉल करने की गाइड

    हर बार जब हम कोई ऐसा एप्लिकेशन इंस्टॉल करते हैं जो माइक्रोसॉफ्ट स्टोर से नहीं है, तो हमें उसी के बारे में चेतावनी देने वाला एक पॉप-अप संदेश मिलता है। यह सुनिश्चित करने के लिए है कि कोई बाहरी सॉफ्टवेयर हमारी जानकारी के बिना सिस्टम को कोई नुकसान न पहुंचाए। इसी तरह, माइक्रोसॉफ्ट किसी भी दुर्भावनापूर्ण