您的位置:程序门 -> .net技术 -> c#



谁帮我解释下这段代码好吗?谢谢了


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


谁帮我解释下这段代码好吗?谢谢了
发表于:2007-03-29 15:01:35 楼主
public   static   utbill   loadbill(string   billno)
{
string   xmlstring   =   @ " <burlap:call>
<method> stkinbill.loadbill </method>
<string> @orderno </string>
</burlap:call> ";
xmlstring   =   xmlstring.replace( "@orderno ",billno);
发表于:2007-03-29 15:02:461楼 得分:0
<burlap:call>
    <method> dirbill.genbill </method>
    <string> 直送收货单单号 </string>
    <string> 供应商uuid </string>   //可选
    <string> 定单号 </string>   //可选
    <date> 生成时间,带时区信息,2006.10.31   12:34:56为:20061031t043456.000z </date>
</burlap:call>
发表于:2007-03-29 15:06:042楼 得分:0
是不是   将订单号   替换成   参数   billno   也就是在动态生成的时候   生成动态的订单号
发表于:2007-03-29 15:17:543楼 得分:0
这段代码也就是个拼凑一个类似xml文件的这种文本内容,

string   xmlstring   =   @ " <burlap:call>
<method> stkinbill.loadbill </method>
<string> @orderno </string>
</burlap:call> ";

上面这段代码的意思是定义好文本的格式,且留一个待扩展的变量   @orderno


xmlstring   =   xmlstring.replace( "@orderno ",billno);

这段代码的意思是将上面格式里头的变量替换成方法里头的输入参数


快速检索

最新资讯
热门点击