C# में दो तिथियों के बीच दिनों का अंतर कैसे निकालें?
सभी को नमस्ते! मैं एक शुरुआती C# डेवलपर हूँ और तिथियों के साथ काम करते समय एक समस्या का सामना करना पड़ा। मुझे दो तिथियों के बीच कितने दिन बीते हैं, यह गणना करनी है। उदाहरण के लिए, मैं जानना चाहता हूँ कि नए साल तक कितने दिन बाकी हैं या मेरे जन्मदिन से कितने दिन बीत चुके हैं।
मैंने सीधे तिथियों को घटाने की कोशिश की, लेकिन मुझे एक अजीब object मिला, संख्या नहीं। यहाँ मेरा कोड है:
```csharp
DateTime startDate = new DateTime(2023, 1, 1);
DateTime endDate = new DateTime(2023, 12, 31);
var result = endDate - startDate;
Console.WriteLine(result); // आउटपुट "364.00:00:00"
```
मुझे सिर्फ संख्या 364 देखने की उम्मीद थी, लेकिन यहाँ घंटे और मिनट के साथ कुछ format है। पूरे दिनों की संख्या सही तरीके से कैसे प्राप्त करें? क्या किसी विशेष method या property का उपयोग करना होगा? मैं विस्तृत स्पष्टीकरण के लिए आभारी रहूँगा, क्योंकि MSDN दस्तावेज़ीकरण में मैं भ्रमित हो गया हूँ।
साथ ही, यह भी जानना चाहता हूँ कि अगर मुझे केवल कार्य दिवसों पर विचार करना हो या समय को अनदेखा करना हो तो क्या करूँ? पहले से धन्यवाद!
<<>>