Updated the project to target multiple frameworks (`net462`, `net480`, and `net8.0`) by replacing `<TargetFramework>` with `<TargetFrameworks>`. Added `<LangVersion>` property set to `latest` to enable the use of the latest C# language features. Adjusted `<Nullable>` property formatting for consistency.