存储一个或多个原语

本文关键字:原语 一个 存储 | 更新日期: 2023-09-27 18:09:15

string noOfAccountsString = Console.ReadLine();
int noOfAccounts = int.Parse(noOfAccountsString);

你会说这是不好的做法吗?当您可以存储其中一个变量并在必要时对其执行相关操作时?

那么这个会比上面的更好吗?

int noOfAccounts = int.Parse(Console.ReadLine());

存储一个或多个原语

不一定是坏的做法,只是偏好的问题。错误的做法是假设用户将输入一个数值。

如果您确定解析将发生,那么您可以立即执行它,我不认为这是不好的做法。此外,我不会担心应用程序解析数字的速度,除非您需要大量执行此操作。我会在解析之前使用TryParse,特别是如果它是从用户接收的。

如果你在两行而不是一行上执行这个操作,你的代码会更容易读。