我正在尝试用C#编写一个简单的WPF应用程序。来自一个主要的前端Web开发背景,我对此有点新意,我真的很喜欢从哪里开始的提示。 :)我在互联网上搜索了资源,但还没有找到任何可以让我更明确地指出如何解决问题的方向。
基本上,我想要一个应用程序,我可以单击一个按钮“登录”并保存时间戳,然后另一个按钮“Check Out”保存另一个时间戳。然后,我希望能够根据这些时间戳计算出我工作的总小时数。
现在,我认为我遇到的最大问题是弄清楚如何/在哪里保存时间戳信息。我在网上读过使用数据库的东西,比如SQLite,或其他名为IsolatedStorage的东西......
如何解决这个问题的任何提示都将非常受欢迎。
答案 0 :(得分:0)
我认为,如果它只适合您,如果您来自Web开发人员背景,那么一个非常简单的Web应用程序是最好的。
我认为sqlite文件是一个好主意,但为了简单起见,您还可以考虑使用xml,json文件或简单的.txt文件。
不知道这是否有用,只是我的建议。
答案 1 :(得分:0)
如果你想在WPF中这样做,我认为没有必要(你可以用WinForms实现同样的东西,如果它不需要看起来那么好),你可以使用以下类之一: / p>
DateTime
StopWatch
至于gui,这很简单。只需在窗口中添加两个按钮即可。
最后,对于存储,如果您可以将数据存储在HD上,则可以很容易地保存它。 否则SQL是一个选项: