我正在製作自己的試用模式,並且想知道是否有方法檢查文本文件中的時間信息是否與Date.Today
相同?如何創建簡單但功能強大的試用版
private void Trial()
{
DateTime saveNow = DateTime.Today;
DateTime expiryDate = DateTime.Today.AddDays(30);
string fileName = System.IO.Path.Combine(
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), "trailexample.txt");
if (!File.Exists(fileName))
{
// Write the string to a file.
System.IO.StreamWriter file = new System.IO.StreamWriter(fileName);
file.WriteLine(saveNow);
file.WriteLine(expireDate);
file.Close();
}
else if (File.Exists(fileName))
{
var lastLine = File.ReadLines(fileName).Last();
If (saveNow == LastLine) // This doesn't work of course but kinda the Idea. This is what I need help with.
{
messagebox.Show("Your trial is over");
}
}
}
我在這裏沒有看到問題。您是否嘗試將此網站用作博客?如果您只是想分享信息,則需要先發布問題,然後發佈解決方案作爲對該問題的答案。這個網站是一個「問答」網站,如果沒有問題就不會有答案。 [faq]有更多關於發佈自己問題答案的信息。如果您正在尋求幫助,則需要解釋您遇到的問題,並詢問您希望我們幫助您解決的具體問題。 – 2013-05-10 02:01:16
是的,你是對的。任何版主都可以隨意刪除它。 我先問了一個問題,自己找到了一個解決方案,並認爲我可以像這樣與他們分享。 – Sneakybastardd 2013-05-10 02:03:17
正如我所說的,[faq]解釋瞭如何發佈自己問題的答案。這不是。 :-)請回滾您的修改,並按照指導原則說明您應該正確提供答案。你甚至可以接受你自己的答案作爲正確答案(正如faq解釋的那樣)。謝謝。 – 2013-05-10 02:05:38