获取winforms应用程序名称的正确方法是什么?

naw*_*fal 8 c# .net-assembly application-name winforms executable-path

我能做到这一点:

return Assembly.GetEntryAssembly().GetName().Name;
Run Code Online (Sandbox Code Playgroud)

要么

return Path.GetFileNameWithoutExtension(Application.ExecutablePath);
Run Code Online (Sandbox Code Playgroud)

既能得到所需要的应用程序名称始终?如果是这样,这是获取应用程序名称的更标准方法?如果它仍然是一个不赢的局面,有什么比一种方法更快的速度吗?或者还有其他正确的方法吗?

谢谢.