Alk*_*Alk 2 c# f# closures functional-programming ios
我正在尝试从存储库中实现以下C#代码:https://github.com/alexsorokoletov/Xamarin.iOS.DatePickerDialog
在F#中:
dialog.Show("Choose time", "Done", "Cancel", UIDatePickerMode.Time, (dt) =>
{
TimePickLabel.Text = dt.ToString();
}, startingTime);
Run Code Online (Sandbox Code Playgroud)
但是,F#似乎只期望以下格式的3个参数:
我理解如何填写title和datePickerMode参数,但是,我对回调有点困惑.我知道我应该使用fun语法,所以我尝试这样:
datePicker.Show("FROM", fun() -> (
Console.WriteLine("Testing")
),UIDatePickerMode.Date)
Run Code Online (Sandbox Code Playgroud)
但这会引发错误:
表达式预计有类型,DateTime但unit在后面的括号中有类型fun.
| 归档时间: |
|
| 查看次数: |
74 次 |
| 最近记录: |