【C#】C#のバージョンによりPath.GetDirectoryNameの結果が違って困った話

C#のバージョンによりPath.GetDirectoryNameの結果が違って困ったので現象をまとめておきます。