在我得到的 WPF 项目中,我有一个名为 IHavePassword 的类,在另一个文件中是一个像这样的按钮的侦听器
private void DoLogin(object parameter)
{
if (parameter is IHavePassword passwordContainer)
{
...
}
}
Run Code Online (Sandbox Code Playgroud)
我的问题与“is”关键字之后的 if 语句有关,它在那里做什么?是否将方法参数与“IHavePassword”类新实例进行比较?
c# ×1