C# 使用字符串进行计算
本文关键字:计算 字符串 | 更新日期: 2023-09-27 18:34:01
我需要这个算法的帮助:
int num = this.UserID * 786;
this.ValidCode = num * 17;
num = this.ValidCode / 12;
this.ValidCode = num + 1991;
我找到了用 vb.net 编写的这段代码,并将其在线转换为 C#,因为我想将其用于某种许可系统。
它不起作用,因为 VS 告诉我我无法使用字符串计算或无法将 int 转换为字符串。
用户 ID 是从文本框获取的字符串。我需要一种方法来让它与从文本框 1 获得的 UserID 变量一起工作,文本框 2 应该显示最终结果
您不能将string
隐式转换为int
,您需要为此使用内置函数。
int num = Convert.ToInt32(this.UserID) * 786;
int num = Convert.ToInt32(this.UserID) * 786;
this.ValidCode = num.ToString();