c# – Saving player Position and Rotation in Unity

I’m making a game using Unity, and I’d really appreciate knowing how to save and then load my player’s position and rotation. I’m not very experienced at c#, so I only run into compiler errors when I try to do it by myself. I need to be able to save down to the thousandths, like 1.111. If it helps, My character is first-person so it’s actually just a camera; and I won’t be needing to save the scale, either. Unfortunately, I need to know how to add it into my “SaveLoad” script and not make a whole new script, because I already have Saving and Loading scripts, and I want to save and load attributes from one script and not multiple scripts. Sorry for the inconvenience!