Jeremy Kuhne
Jeremy Kuhne
> So you can write get { return MemoryMarshal.CreateSpan(ref _cFileName[0], MAX_PATH); } today. Cool, totally missed that existed. Thanks!
One caveat to the MemoryMarshal approach is that it is only available when targeting netcoreapp. :/
It is related to the other, but we should keep it open to attach known instances of this.
@KlausLoeffelmann what would be the next step for this issue then? Can you point to the existing docs for the feature?
Where did this come from? Why would we log every message in the tests? "logs will not be too big" - what does "too big" mean? We should be discussing,...
When we can't determine a value it is returned as `.FromFileTime(0)`. You can actually have time stamps of this value on Windows. Unix times, however don't go back before 1970-01-01...
Sorry @weltkante - wrapped up in some other things. Hope to get a look in a few days.
Note that we will never remove API from the surface area. We also won't remove the ability to use this. When Windows removes Trident (likely never) then this won't work.
@paul1956 we'll never remove surface area as that is a [binary breaking change](https://github.com/dotnet/runtime/blob/main/docs/coding-guidelines/breaking-changes.md). Implementations may change or get removed, but I really doubt that will happen in the foreseeable future....
There are still a few open issues, and we are probably missing a couple. We'll do another run through to ensure we have all of the open ones tracked.