-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improvement dynamic: Compile-time interface check #5306
Comments
This sounds like a duplicate of #3012 to me (only with different syntax). |
@svick Agreed, although I think I like this syntax better. This one treats |
Thank you for your index to a similar article. The same discussion as argument in #3012 agreed. I feel difficultly syntax extends...
I thought first:Make the optional instance cast possible in the optional interface type. This is that impromptu is achieved:
I think this code. It's necessary to add implement like impromptu to DLR. I find an unsolved problem to be included much... I thought the method on which I don't have other influence. That the problem which is most can't collateralize identity of an instance. More improvement:I think how to utilize type information for outside method implementation...
Add style information to the attribute. We may be able to use it by meta-programming and (vs) analyzers and caller-side type checking. |
What if this made use of generics and the type constraints that are already there:
|
We are now taking language feature discussion on https://github.com/dotnet/csharplang for C# specific issues, https://github.com/dotnet/vblang for VB-specific features, and https://github.com/dotnet/csharplang for features that affect both languages. |
The text was updated successfully, but these errors were encountered: