Determine what the user needs and guide them through navigation setup. See navigation-system.md for expanded component details, API notes, code recipes, and troubleshooting. Passing C# to compiles a statement block, not a file . Two consequences, both of which cause a compile error rather than a warning: - No directives. The compiler reads as a resource-disposal statement and rejects it ( ). - Types must be fully qualified. A bare or does not resolve ( / ), and a bare is ambiguous with ( ). Where a snippet below is written as a file — with usings, for readability, or because it is meant to be…