当前位置: 代码迷 >> Web Service >> 这样的语法什么意思?解决方案
  详细解决方案

这样的语法什么意思?解决方案

热度:463   发布时间:2012-01-06 22:55:18.0
这样的语法什么意思?
[return:   XmlElement( "StockQuote ")]
这种算什么属性?  
     
StockQuoteRequest([XmlArray(IsNullable   =   true),   XmlArrayItem( "Symbol ",   IsNullable   =   false)]   string[]   symbols)
这种参数的意思有是什么?

有什么相关资料吗?


        [WebMethod]
        [SoapDocumentMethod(ResponseElementName   =   "StockQuotes ")]
        [return:   XmlElement( "StockQuote ")]
        public   List <StockQuote>   StockQuoteRequest([XmlArray(IsNullable   =   true),   XmlArrayItem( "Symbol ",   IsNullable   =   false)]   string[]   symbols)
        {
                List <StockQuote>   quotes   =   new   List <StockQuote> ();

                foreach   (String   symbol   in   symbols)
                {
                        StockQuote   quote   =   new   StockQuote();
                        quote.Symbol   =   symbol;
                        if   (symbol   ==   "FABRIKAM ")
                        {
                                quote.Name   =   "Fabrikam,   Inc. ";
                                quote.Last   =   120.00;
                                quote.PreviousChange   =   5.5;
                        }
                        else
                        {
                                quote.Name   =   "Contoso   Corp. ";
                                quote.Last   =   50.07;
                                quote.PreviousChange   =   1.15;
                        }
                        quotes.Add(quote);
                }
                return   quotes;
        }

------解决方案--------------------
http://www.microsoft.com/taiwan/msdn/library/2005/Aug-2005/newwse3.htm
------解决方案--------------------
String[] symbols = { "FABRIKAM ", "CONTOSO " };
  相关解决方案