在一行上设置两个变量
本文关键字:两个 变量 设置 一行 | 更新日期: 2023-09-27 18:33:52
我继承了一个具有以下代码的应用程序,并正在决定如何改进它。在我看来,第二行代码是完全无用的,因为cpUserId只是使用strPartnerNo的值进行设置。那么,我可以完全删除第二行代码吗?
strPartnerNo = meg.GetValue("MESSAGE_V1").ToString();
cpUserId = getFunction.GetValue("E_CONTACT").ToString();
leadUser.UserBP = cpUserId = strPartnerNo;
下面的SO帖子似乎表明我可以完全删除第二行代码。一行两个等号?
leadUser.UserBP = cpUserId = strPartnerNo;
相当于:
cpUserId = strPartnerNo;
leadUser.UserBP = cpUserId;
因此,您可以省略第二行。
是的;您的第二行未被使用,可以删除。
您正在为cpUserId分配与最后一行中的strPartnerNo相同的值。
getFunction.GetValue()
函数可以做内部操作,但如果只关心cpUserId
的最终结果,那么是的,你可以删除第二行。