Updated C# and .NET docs supplement (markdown)

James Groom 2023-03-16 10:51:38 +10:00
parent e204737949
commit dbf240ea3b
1 changed files with 3 additions and 5 deletions

@ -1,5 +1,5 @@
To save us repeating our complaints about the lack of proper documentation under each section, let's agree to gather all the frustration here:
> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Contribute to [the official docs](https://github.com/dotnet/docs) if possible.
@ -23,10 +23,8 @@ On (older versions of?) VS, `Condition` is ignored if placed on a property. Crea
## MSBuild property evaluation execution order
<!-- TODO check
When `<Import/>`ing a `.props` file, `ProjectDir` is unset during property evaluation i.e. in `<PropertyGroup/>`s (but `SolutionDir` *is* set, if applicable). Use `MSBuildProjectDirectory`.
-->
When `<Import/>`ing a `.props` file, `ProjectDir` is unset (but `SolutionDir` *is* set, if applicable). Use `MSBuildProjectDirectory`.
When `<Import/>`ing a `.props` file, `ProjectDir` is unset <!-- TODO only during property evaluation? --> (but `SolutionDir` *is* set, if applicable).
Use `MSBuildProjectDirectory`. Note that the latter doesn't include a trailing slash.
## `String.GetHashCode` stability