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

TimeSpan.FromHours () सी # में विधि


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

सिंटैक्स

वाक्य रचना इस प्रकार है -

public static TimeSpan FromHours (double val);

ऊपर, मान वैल निकटतम मिलीसेकंड के लिए सटीक कई घंटे है।

उदाहरण

आइए अब एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      TimeSpan span1 = TimeSpan.FromDays(0.000323456);
      TimeSpan span2 = new TimeSpan(-2, 05, 10);
      TimeSpan span3 = TimeSpan.FromHours(5);
      Console.WriteLine("TimeSpan1 = "+span1);
      Console.WriteLine("TimeSpan2 = "+span2);
      Console.WriteLine("TimeSpan3 = "+span3);
      Console.WriteLine("Result (Comparison of span1 and span2) = "+TimeSpan.Compare(span1, span2));
      Console.WriteLine("Result (Comparison of span2 and span3) = "+TimeSpan.Compare(span2, span3));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

TimeSpan1 = 00:00:27.9470000
TimeSpan2 = -01:54:50
TimeSpan3 = 05:00:00
Result (Comparison of span1 and span2) = 1
Result (Comparison of span2 and span3) = -1

उदाहरण

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

using System;
public class Demo {
   public static void Main(){
      TimeSpan span1 = TimeSpan.FromDays(15);
      TimeSpan span2 = new TimeSpan(5, 15, 30);
      TimeSpan span3 = TimeSpan.FromHours(5);
      Console.WriteLine("TimeSpan1 = "+span1);
      Console.WriteLine("TimeSpan2 = "+span2);
      Console.WriteLine("TimeSpan3 = "+span3);
      Console.WriteLine("Result (Comparison of span1 and span2) = "+TimeSpan.Compare(span1, span2));
      Console.WriteLine("Result (Comparison of span2 and span3) = "+TimeSpan.Compare(span2, span3));
      Console.WriteLine("Result (Comparison of span1 and span3) = "+TimeSpan.Compare(span1, span3));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

TimeSpan1 = 15.00:00:00
TimeSpan2 = 05:15:30
TimeSpan3 = 05:00:00
Result (Comparison of span1 and span2) = 1
Result (Comparison of span2 and span3) = 1
Result (Comparison of span1 and span3) = 1

  1. GroupBy () सी # में विधि

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

  1. सी # में तुलना करने के लिए () विधि

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

  1. ऐरे#ज़िप विधि

    मान लें कि आप दो सरणियों की तुलना करना चाहते हैं, तत्व दर तत्व ताकि आप अंतर ढूंढ सकें। या हो सकता है कि आप प्रत्येक अनुक्रमणिका पर सबसे बड़ी संख्या खोजना चाहते हों, या आप हैश बनाने के लिए केवल कुंजियों की सूची और मानों की सूची को मर्ज करना चाहते हैं… ...ऐसा करने का कठिन तरीका कुछ इस तरह दिखाई देगा