Can .Write(Line), be used instead of returning the value?
It depends. WriteLine simply writes text to console but "return" gives you the value with which you can later work with. For example you could save it to variable for later use. I hope you understand me a little bit.
writline is a method I think we can call the return value