C#: Add some attributes test example code with overload resolution priority attribute.

This commit is contained in:
Michael Nebel
2025-01-23 13:54:44 +01:00
parent 5f7c28d1b9
commit 08fc5644eb

View File

@@ -161,3 +161,15 @@ public class MyExperimentalClass
[Experimental("MyExperimentalMethodId")]
public void MyExperimentalMethod() { }
}
public class MyOverloadResolutionClass
{
[OverloadResolutionPriority(-1)]
public void M(int[] arr) { }
[OverloadResolutionPriority(1)]
public void M(IEnumerable<int> e) { }
[OverloadResolutionPriority(2)]
public void M(ReadOnlySpan<int> s) { }
}