C# 记录登陆用户和时间,制作用户登陆模块时,使用局部变量记录登录用户和登录时间。
时间: 2024-09-10 19:23:35 浏览: 35
C#用户登录界面代码
在C#中创建用户登录模块时,你可以通过创建一个`LoginViewModel`类或者简单的`UserLogin`类来记录用户信息和登录时间。下面是一个基本的例子:
```csharp
public class UserLogin
{
public string Username { get; set; }
public DateTime LoginTime { get; set; }
public UserLogin(string username)
{
Username = username;
LoginTime = DateTime.Now; // 当用户登录时记录当前时间
}
}
// 或者使用类属性和构造函数的方式
class LoginViewModel
{
private string _username;
private DateTime _loginTime;
public string Username
{
get => _username;
set => _username = value;
// 可能需要添加验证逻辑
}
public DateTime LoginTime
{
get => _loginTime;
// 构造函数中自动设置
set => _loginTime = DateTime.Now;
}
public LoginViewModel(string username)
{
Username = username;
}
}
```
当你有新的用户尝试登录时,只需实例化这个类并传递用户名,登录时间和用户名就会自动被初始化。
阅读全文