Crash - Corrupt File, Months of Work Lost

I flipping my shit right now, big time. I was working on a large project and my computer blue screened and when I booted back up the ONE important source file I needed was corrupted somehow. It’s a .cs file and it’s 1.5k+ lines long. Losing it is NOT an option. I haven’t done any backups either because I’m stupid. I’ve tried using Recuva, it gives me a partially complete file but around 1k lines are still NULL. There are no other versions of the file on the disk, Visual Studio didn’t make any backups. Essentially I’m completely screwed right now unless you guys can give me any help. I’ve worked for at least 6 months on this project and if I lost it… I don’t know that’s just incomprehensible.

I’ve decompiled the binary of the apparent last build but the code it gives me is at least 4 months old so the majority of my modern code is missing. I haven’t run a CHKDSK /f yet because I’m using that as a last resort just in case any you guys ideas require me to not have rebooted.

Please help me out here. I’m dying.