Craig Johnson

Results 7 comments of Craig Johnson

> I think I figured out a balance that will work. Instead of setting a goal of porting all the current examples, we could come up with a set of...

This continues to be infuriating. Passing a managed pointer to light this up is bedrock in the CLR so this is a deliberate deprivation. I understand that the logic to...

Yes please and this is also just so frustrating. IAsyncDisposable also presupposes VB support for an Async function that returns ValueTask which it absolutely should have. It is sick and...

Take a lesson from VB and please add this. There is only confusion if done wrong.

Code readability (at the risk of introducing ambiguity if done badly). Adding System.Threading.Tasks, System.Linq, System.Collections.Generic to every file to use async/await or .FirstOrDefault or List offers me nothing and I...

An enthusiastic +1 for this concept. Static abstract interfaces is a (somewhat) useful waypoint on the path to TSelf. C# is too great of a language not to solve CRTP!