Используйте возвращаемое значение из Path.ChangeExtension
:
filePath = openFileDialog.FileName;
var newFilePath = Path.ChangeExtension(filePath, ".csv");
File.Move(filePath, newFilePath);
FileStream stream = File.Open(newFilePath, FileMode.Open);
Приведенный выше код открывает файл внутри вашего приложения.
Если вы хотите, чтобы оболочка Windows открывала файл с помощью Excel, OpenOffice и т. Д. c. Вы можете сделать это, среди прочего.
System.Diagnostics.Process.Start(newFilePath);