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

IsNullOrWhiteSpace () सी # में विधि

यदि दर्ज की गई स्ट्रिंग में केवल व्हाइटस्पेस वर्ण हैं या शून्य है, तो यह विधि सही हो जाती है।

मान लें कि आपने शून्य मान के लिए जाँच की -

bool val1 = string.IsNullOrWhiteSpace(null);

उपरोक्त रिटर्न सही है, क्योंकि स्ट्रिंग "नल" है। इसी तरह, इसे व्हाइटस्पेस कैरेक्टर के लिए चेक करें।

यहां संपूर्ण उदाहरण दिया गया है जो रिक्त और रिक्त स्थान की जांच करता है।

उदाहरण

using System;
using System.IO;
public class Demo {
   public static void Main() {
      bool val1 = string.IsNullOrWhiteSpace(null);
      bool val2 = string.IsNullOrWhiteSpace(" ");
      bool val3 = string.IsNullOrWhiteSpace("5");
      Console.WriteLine(val1);
      Console.WriteLine(val2);
      Console.WriteLine(val3);
   }
}

आउटपुट

True
True
False

  1. सी # स्ट्रिंग। पैडराइट विधि:

    PadRight () विधि का उपयोग करके रिक्त स्थान के साथ स्ट्रिंग के अंत को पैड करें। आप इसे यूनिकोड वर्ण से भी पैड कर सकते हैं। मान लें कि निम्नलिखित हमारी स्ट्रिंग है। string myStr = "Text1"; उपरोक्त स्ट्रिंग के अंत में पैडिंग सेट करने के लिए, PadRight विधि का उपयोग करें। myStr.PadRight(10);

  1. सी # सिंगलोरडिफॉल्ट () विधि

    विधि अनुक्रम का एकल विशिष्ट तत्व लौटाती है। यदि तत्व अनुक्रम में मौजूद नहीं है, तो डिफ़ॉल्ट मान वापस आ जाता है। हमारे यहां दो स्ट्रिंग ऐरे हैं। string[] str1 = { "one" }; string[] str2 = { }; पहली सरणी एक तत्व के लिए जाँच की जाती है, जबकि दूसरी सरणी खाली होती है और SingleorDefault का उपय

  1. स्ट्रिंग जॉइन () विधि

    प्रत्येक तत्व के बीच निर्दिष्ट विभाजक का उपयोग करते हुए, स्ट्रिंग्स में शामिल हों () विधि एक स्ट्रिंग सरणी के सभी तत्वों को जोड़ती है। नीचे दिए गए उदाहरण में हमारे पास एक मल्टी-लाइन स्ट्रिंग है और हमने सेपरेटर को \n - . के रूप में सेट किया है String.Join("\n", starray); उदाहरण निम्नलिखित