C#中[...]的问题?求详解
namespace KD.Common.ApplicationTier.Boundary
{
/// <summary>
/// KidokanriCommonService の概要の説明です
/// </summary>
[WebService(Namespace = "http://www.pasco.co.jp/kidokanri/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ToolboxItem(false)]
public class KDCommonService : BaseService
{
/// <summary>
/// 保線所の取得
/// </summary>
/// <param name="ds">保線所、ユーザー タイプ</param>
/// <returns>保線所</returns>
[WebMethod(Description = "保線所、ユーザー タイプように、保線所の取得し、保線所データを返します。")]
public HosenjoDataSet GetHosenjo(DataSet ds)
{
try............
看红色的部分,,这个[...]的主要作用应该是标示 作用吧????你们是怎么理解的??/ [各种属性]:[]中 的 各种属性去哪学习啊???这个特别模糊..求详解
------解决方案--------------------特性attribute,看 WebMethodAttribute帮助
------解决方案--------------------WebMethod 标记为webservice方法的签名。
在传输消息时根基WebMethod标记 确定其为方法操作。
------解决方案--------------------
你在一个方法上面申明一下
[Obsolete("不可以使用了",true)]//true的话 保存,false则出现在警告中
public void DoSomething(){...}
然后调用这个方法,编译一下
让你初步体会到特性的用处