亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

【求證,求解脫】取變量,對象的名稱,不知道可否實現

【求證,求解脫】取變量,對象的名稱,不知道可否實現

婷婷同學_ 2018-07-25 09:09:53
1.我現在有 字符串對象 string userName="Tearer";問:我要怎么才能取到我定義的字符串變量的名字,而不是值,也就是userName這個2.我現在有 Users user=new Users(); 對象問:我怎么才能取到我定義的對象的名字,也就是Users這個前提是不用反射,不遍歷。我的用處大概就是拼接SQL語句的時候,我不希望用字符串值寫死,而是拿實體類的屬性的名稱直接拼接到SQL里。如"select * from table where id=3 order by "+取名(userName) 我不確定能否做到,所以求解脫。我真心不想在這個實體類為每一個字段定義常量來達到目的。謝謝!
查看完整描述

2 回答

?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊

你太瘋狂了,想法是好的,不過不用反射也不遍歷,倒是有個投機的方法,不用VS去編譯,自己弄個編譯的工具,編譯前將“取名(userName)”替換成"userName",然后再編譯。

查看完整回答
反對 回復 2018-07-30
  • 2 回答
  • 0 關注
  • 755 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號