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

C# में TimeSpan.FromDays() मेथड


C# में TimeSpan.FromDays() मेथड का उपयोग एक TimeSpan वापस करने के लिए किया जाता है जो निर्दिष्ट दिनों की संख्या को दर्शाता है, जहां विनिर्देश निकटतम मिलीसेकंड तक सटीक होता है।

सिंटैक्स

सिंटैक्स निम्नलिखित है:

public static TimeSpan FromDays (double val);

ऊपर, पैरामीटर val दिनों की संख्या है, जो निकटतम मिलीसेकंड तक सटीक है।

उदाहरण

आइए अब एक उदाहरण देखते हैं:

using System; 
public class Demo { 
    public static void Main(){ 
        TimeSpan span1 = new TimeSpan(5, 25, 0); 
        TimeSpan span2 = new TimeSpan(1, 10, 0); 
        TimeSpan span3 = TimeSpan.FromDays(43.999999); 
        Console.WriteLine("TimeSpan1 = " + span1); 
        Console.WriteLine("TimeSpan2 = " + span2); 
        Console.WriteLine("TimeSpan3 = " + span3); 
        Console.WriteLine("परिणाम (span1 और span2 की तुलना) = " + TimeSpan.Compare(span1, span2)); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा:

TimeSpan1 = 05:25:00 
TimeSpan2 = 01:10:00 
TimeSpan3 = 43.23:59:59.9140000 
परिणाम (span1 और span2 की तुलना) = 1

उदाहरण

आइए अब एक और उदाहरण देखते हैं:

using System; 
public class Demo { 
    public static void Main(){ 
        TimeSpan span1 = new TimeSpan(-3, 15, 0); 
        TimeSpan span2 = new TimeSpan(-2, 05, 10); 
        TimeSpan span3 = TimeSpan.FromDays(0.000323456); 
        Console.WriteLine("TimeSpan1 = " + span1); 
        Console.WriteLine("TimeSpan2 = " + span2); 
        Console.WriteLine("TimeSpan3 = " + span3); 
        Console.WriteLine("परिणाम (span1 और span2 की तुलना) = " + TimeSpan.Compare(span1, span2)); 
        Console.WriteLine("परिणाम (span2 और span3 की तुलना) = " + TimeSpan.Compare(span2, span3)); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा:

TimeSpan1 = -02:45:00 
TimeSpan2 = -01:54:50 
TimeSpan3 = 00:00:27.9470000 
परिणाम (span1 और span2 की तुलना) = -1 
परिणाम (span2 और span3 की तुलना) = -1

  1. - C# में GroupBy() विधि

    GroupBy() एक एक्सटेंशन विधि है जो दिए गए संग्रह से कुछ कुंजी मान के आधार पर तत्वों का एक समूह लौटाती है। निम्न हमारी सरणी है: int[] arr = { 2, 30, 45, 60, 70 }; अब, हम 50 से छोटे तत्वों को समूहित करने के लिए GroupBy() का उपयोग करेंगे: chkSmaller(b)); उपरोक्त chkSmaller() 50 से छोटे तत्वों को ढूंढता

  1. - C# में CompareTo() विधि

    दो मानों की तुलना करने के लिए, CompareTo() विधि का उपयोग करें। निम्न वापसी मान हैं: 0 = दोनों संख्याएं बराबर हैं 1 = दूसरी संख्या छोटी है -1 = पहली संख्या छोटी है C# में CompareTo() विधि को लागू करने का कोड यहां है: उदाहरण using System; public class Demo { public static void Main() {

  1. - रूबी के Array#zip में महारत: कुशल सरणी जोड़ी और तुलना

    मान लीजिए कि आप दो सरणियों की तुलना करना चाहते हैं, तत्व दर तत्व ताकि आप अंतर ढूंढ सकें। या शायद आप हर इंडेक्स पर सबसे बड़ी संख्या ढूंढना चाहते हैं, या आप केवल कुंजियों की सूची और मानों की सूची को मर्ज करके एक हैश बनाना चाहते हैं… …इसे करने का कठिन तरीका ऐसा कुछ दिखेगा। उदाहरण: a = [1,2,3,4,5] b =