易语言如何在双引号中调用变量

易语言如何在双引号中调用变量,第1张

楼上正解,学习编程须掌握语法,在引号中无法添加变量,
引号中的数值为固定的文本, 若想用固定的文本加上不固定的文本应用+号衔接文本 ,
例如: 运行 (“shutdown /s /t” + 变量1, 假, )
运行该命令后就会运行"shutdown /s /t+取得的变量1"了

<% Dim messContent
messContent="<div style=\'padding:20px 0 20px 0;text-align:center\'>消息正文</div>"
%>
<div><a href="#none" onclick="testMessageBox(event,'<%=messContent%>');">d出窗口</a></div>
这样可以,我测试过了
messContent="<form action=\'v_dcaspdc_id=<%=dc_id%>&f_lg=<%=f_bg%>&f_or=<%=d_or%>\' 这里出问题了 ,怎么改
这里就不能用<%%>了
messContent="<form action=\'v_dcaspdc_id="&dc_id&"&f_lg="&f_bg&"&f_or="&d_or&">\'"

你说的是C#的新特性字符串插值(String Interpolation) 吧?这个特性是在C#60新增的语法,语法示例如下:

int a = 8;
string value = $"a = {a:00000}";

这样,value 的值就变为"a = 00008"了。

使用字符串插值,避免了代码中对stringFormat方法的调用(实际上还是调用了stringFormat方法,只不过不用手动显式调用),可参考:网页链接


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12799184.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存