熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 12.3.4 Web方法[1]

2013-11-13 10:57:22  來源: .NET編程 

    為了表示特定的方法(或屬性沖J以通過Web調用需要添加一個<WebMethod>聲明在ASPNET x中只可以向Web提供方法但在ASPNET 同樣也可以提供屬性

    <WebMethod>聲明實際上是進行所有收集工作的一部分可以定義一個或多個Web方法不僅如此也可以確保一些Web方法是可以公開訪問的而其他方法則通過protected關鍵字約束對它們的訪問雖然VBNET和C#之間有細微的語法變化(VBNET使用大於一號和小於號而C#使用方括號來定義方法調用)但可以類似地識別它們

    VBNET 中的語法如下

 

<WebMethod()> _

    Public Function Hello (ByVal strName As String) As String

        

         End Function

    這段代碼定義了一個Web方法該方法接受一個字符串作為參數並且返回一個字符串作為結果就如同一個普通函數一樣

    C#中的語法如下

 

[WebMethod]

    Public string Hello (string strName)

         {

        

         }

    這段代碼也定義了一個Web方法該方法接受一個字符串作為參數並且返回一個字符串作為結果如果不希望向公眾提供特定的Web方法只要移除該聲明即可

    ASPNET 入門教程完整版 

[]  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/14857.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.