gpt4 book ai didi

c# - 在 if 语句中比较字符串

转载 作者:行者123 更新时间:2023-11-30 13:15:23 25 4
gpt4 key购买 nike

尝试写一段代码来比较两个字符串。如果其中一个等于文本框,那么它会打开一个新的 winform。我知道如何做 winform 部分。

string CreditCard1 = "一些数字";

        string CreditCard2 = "Some Numbers";
string RFIDCard1 = "E00700000330E44C";
string RFIDCard2 = "E00700000338E539";

if(CardScan_txtBx = CreditCard1 || RFIDCard1)`

我从 MSVS 2010 收到一条错误消息:

运算符“||”不能应用于 'string' 和 'string' 类型的操作数

有没有办法做我想做的事?

最佳答案

这一行是罪魁祸首:

  if(CardScan_txtBx = CreditCard1 || RFIDCard1)`

尝试:

  if(CardScan_txtBx.Text == CreditCard1 || CardScan_txtBx.Text == RFIDCard1)

附带说明一下,令我感到害怕的是,您显然是在处理信用卡信息,但不知道如何比较文本框中的值。为了您的客户,我真的非常希望您计划研究如何安全地管理这些信息。

关于c# - 在 if 语句中比较字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9552325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com