C# 如何在泛型委托中传递参数?
如何在泛型委托中传递参数 NoOfRecords=新的DelegateCommand(编号)强> 在上面的代码中,我想在numberex:number(23)?中传递参数 请给我你宝贵的建议。 提前感谢请参见下面的代码C# 如何在泛型委托中传递参数?,c#,wpf,mvvm,C#,Wpf,Mvvm,如何在泛型委托中传递参数 NoOfRecords=新的DelegateCommand(编号) 在上面的代码中,我想在numberex:number(23)?中传递参数 请给我你宝贵的建议。 提前感谢请参见下面的代码 public DelegateCommand<int> NoOfRecords { get; set; } public HomeViewModel() { NoOfRecords = new DelegateCommand<
public DelegateCommand<int> NoOfRecords { get; set; }
public HomeViewModel()
{
NoOfRecords = new DelegateCommand<int>(Number);
}
private void Number(int value)
{
// Do your logic
}
public DelegateCommand NoOfRecords{get;set;}
公共HomeViewModel()
{
NoOfRecords=新的DelegateCommand(编号);
}
专用无效编号(int值)
{
//做你的逻辑
}
这是否回答了您的问题
void Main()
{
var NoOfRecords = new DelegateCommand(number);
NoOfRecords(23);
}
public delegate void DelegateCommand(int x);
public void number(int n)
{
Console.WriteLine(n);
}
什么是
DelegateCommand
?类还是委托类型?通用命令在哪里?那是什么DelegateCommand
?这里的编号是什么?如果这是您正在使用的,那么您需要将操作
传递给构造函数。不清楚你在问什么。我想如果你真的调用NoOfRecords
委托值,将23
传递给它,你可能已经回答了这个问题。(或者你可能不知道……问题本身表达得很糟糕。)我这样做只是,,,,,谢谢