A quick multiple-choice check before you move on. Answer every question, then submit to see how you did.
1.A C# developer is used to installing the .NET SDK to get the compiler, build tooling, and libraries. What is the equivalent single entry point for setting up Rust?
2.In C#, a .sln solution file references multiple .csproj projects. What is the closest Rust equivalent for grouping multiple crates?
3.Which Cargo command is described as the analog of dotnet publish -c Release (minus the publish step), producing an optimized binary?
4.In println!("Hello, world!"), what does the ! signify?
5.After running cargo new my_app, which two files/entry points does the generated project contain, and what is src/main.rs compared to in C#?