提交 df936864 编写于 作者: D Don Syme 提交者: Kevin Ransom (msft)

Add tests for C# use of FuncConvert.ToFSharpFunc #11 (#4082)

* Add tests for C# use of FuncConvert.ToFSharpFunc

* Update test.cs
上级 aac14d3c
......@@ -81,6 +81,17 @@ static int Main()
{ Console.WriteLine("i after duplication (2nd technique) = {0}", s);}),
myList2);
// No Func overloads are available for FuncConvert.ToFSharpFunc
// myList2 =
// ListModule.Map<int,string>
// (FuncConvert.ToFSharpFunc((Func<int,string>) delegate(int i) { return i.ToString() + i.ToString(); }),
// myList);
ListModule.Iterate<string>(FuncConvert.ToFSharpFunc<string>(s => { Console.WriteLine("s = {0}", s);}),myList2);
//Note: This call becomes ambiguous if Func overloads of FuncConvert.ToFSharpFunc are added
myList2 = ListModule.Map<string,string>(FuncConvert.ToFSharpFunc<string,string>(i => i.ToString() + i.ToString()),myList2);
}
// Construct a value of each type from the library
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册