Details
-
Type:
Sub-task
-
Status:
In Progress
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
The ability to infer this:
Array.ConvertAll[of int, string] ( (1,2,3), { i as int | i.ToString() } )
...from this:
Array.ConvertAll( (1,2,3), { i as int | i.ToString() } )
Issue Links
| This issue is depended upon by: | ||||
| BOO-1102 | Type inference for closures |
|
|
|
Revision 2986 contains a partial solution that provides type inference for generic method invocations, without the ability to infer anonymous closure parameter types in the process.
This is better than C# 2.0's generic type inference for method invocations, but not as good as C# 3.0's.