為什麼運算子無法應用於「string」和「string」型別的運算元

時間 2022-02-11 18:00:06

1樓:匿名使用者

改 if (c=='a' || c=='b') 為 if ( (c==a) || (c==b)) 注意加括號

2樓:關注羊毛有優惠

!string.isnullorempty(uid)||!string.isnullorempty(pwd) ,c#中判斷字串為空,或者是空字串,是這樣的

3樓:

if (uid ="12345" || pwd = "12345")

改為if (uid =="12345" || pwd == "12345")

=是賦值,==是判斷是否相等

4樓:匿名使用者

if (uid ="12345" || pwd = "12345")這2個變數 是在session裡的嗎?你賦值了嗎?

session["uid"].tostring()=="12345";

還有。。if (uid ="12345" || pwd = "12345")

這裡判斷 要2個等號 而不是賦值時候的一個等號 "==" "="

5樓:匿名使用者

if (uid ="12345" || pwd = "12345")

6樓:

把=換成==或者用equals方法

7樓:匿名使用者

uid 和pwd 是什麼型別的

運算子「<=」無法應用於「string」和「string」型別的運算元,怎麼改

8樓:匿名使用者

public partial class form1 : formprivate void button1_click_1(object sender, eventargs e)}}

str.substring(k, 1)>= "0"

這裡 string型別的資料是無法進行數學計算的 所以您需要用到convert.toint32()這個方法來把string型別的值轉化為int型的值 再把"0"上面的引號去掉 就可以比對大小了

9樓:匿名使用者

用convert.toint32("*")將字串轉化成int型的再進行0和9的比較啊!

10樓:匿名使用者

if (string.compare(str.substring(k, 1),"0")>=0 && string.

compare(str.substring(k, 1),"9")<=0))

一樓二樓的做法都涉及到拆箱的操作,會影響效率的。。。

11樓:匿名使用者

if (convert.toint32(str.substring(k, 1)) >= 0 && convert.

toint32(str.substring(k, 1)) <= 9)

運算子「&」無法應用於「string」和「string」型別的運算元!

12樓:小狼痕

你是不是想查不同表中的資料,你的表是動態的嗎?最好先把表名傳給一個變數然後再對這個變數操作:

string add=你的動態表名;

string sql="select * from "+add+" where 所在省='" + a + "'and 類別='" + leibie + "'";

13樓:

表名為變數時必須使用動態sql,你可以瞭解一下

試試exec('select * from ' + adress + ' where ...')

14樓:匿名使用者

沒看明白你的語句 sql語句中能有&?????

str = "select * from "+adress+" where 所在省='" + a + "'and 類別='" + leibie + "'";

運算子「%」無法應用於「string」和「string」型別的運算元!

15樓:匿名使用者

用convert.toint32("*")將字串轉化成int型的再進行0和9的比較啊!

運算子「==」無法應用於「string」和「方法組」型別的運算元!求高人指點,不勝感激!!!

16樓:

tostring是一個方法,你應該寫成tostring()

運算子「+」無法應用於「string」和「方法組」型別的運算元

17樓:精品diy生活

c#很煩人的一個程式設計習慣就是,物件的get方法自動提示之後,沒有給你加括號,推廣到任何this點的時候,現象依然如此,太輕信c#的**提示功能,提示之後的這個方法它是不會給你加上括號的,比如下面這段:

//拼接sql語句

行 184: string str = "update trialdoc set " +

行 185: " doclastedittimer='" + doc.getdoclastedittimer() + "' where id = " + doc.

getid + "";

把getid的括號給弄丟了。結果就很悲劇的提示。

18樓:偉源文化

string a=lbltext.text+"sdf"+lblok.text.trim().tostring()

方法組需要加()

19樓:清影漂泊

"+"只適用與"string"和"string"型別的操作。

三目運算子,單目運算子,雙目運算子,三目運算子分別什麼意思。為什麼是單目,雙目,三目

a null po.setname po.setname a 三元運算子的基本格式是 a?b c 等效於 if a true else po.setname stringutils.isblank a a 胡亂寫的,試試再說。單目運算子,雙目運算子,三目運算子分別什麼意思。為什麼是單目,雙目,三目 ...

運算子col是什麼, 運算子是什麼

我是李李啊 行列的列的意思。行英文 row。列英文 column,簡寫 col。col x1,x2,x3,x4,x5,x6 則寫成 6行1列 的 行列式 或 矩陣 並用向量z表示。行列式可以看作是有向面積或體積的概念在一般的歐幾里得空間中的推廣。或者說,在 n 維歐幾里得空間中,行列式描述的是一個線...

c 輸出運算子過載問題,C 運算子過載 為什麼流運算子不能過載為成員函式?

呵呵,ostream os就是cout 所以cout node endl 就是先 cout node 根據friend ostream operator ostream os node temp 知輸出node,然後生成新的流物件cout,就變成了cout endl,又是cout 和endl的過載,...