Do I Need to Memorize Everything in My C# Book?

0
14
Asked By CuriousCoder42 On

I'm currently reading "Pro C# 10 with .NET 6" and it's been super helpful! I'm also practicing on exercism.io, splitting my time about 60% on exercism and 40% on the book. I've come across parts where the author mentions things like the Environment class, which has helpful methods beyond just GetCommandLineArgs(). It sounds like these are just for awareness, and I'm wondering if I really need to memorize all the methods in the Environment class, or if it's enough to know that it exists and what it can generally do. Is it smart to make flashcards for these details, or should I just focus on understanding their existence and move on? Sorry if this sounds silly, but I second guess myself often!

5 Answers

Answered By CsharpNewbie_99 On

No need to memorize everything. Just keep in mind that the Environment class exists and get a rough idea of its capabilities. You’ll naturally remember things you find useful when you start coding.

Answered By ByteSizedDev On

Yes! Just keep in mind that this class is there, and focus on bigger concepts. If you haven’t yet, consider using an IDE like Rider or Visual Studio—they have great autocomplete features that will help you remember available methods without having to memorize them all!

Answered By DevDude01 On

Exactly! You don’t need to memorize specifics right now. You’re learning about the various information available to you in .NET. When it’s time to use this in a real project, that’s when you’ll look it up. Just understand the framework’s potential for now.

Answered By CodeExplorer88 On

You totally don’t need to memorize all that information! Focus on understanding the material and get hands-on experience by practicing. The key is to remember that these concepts exist and to know where to find them when you need to use them in your projects! You can always check the documentation for specifics later.

Answered By TechSavvyGal On

Absolutely agreed! It's not about memorizing every detail but understanding that these tools are available and what they do. That way, when you dive into a project, you can look things up as needed.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.