1

谁能告诉我为什么 @_ 在这个对象的成员之前意味着什么,因为 6 小时后我没有任何智慧。非常感谢

[global::System.Data.Linq.Mapping.ColumnAttribute(Name="[_SessionID]", Storage="__SessionID", DbType="VarChar(100)")]
public string _SessionID
{
    get
    {
        return this.@__SessionID;
    }
    set
    {
        if ((this.@__SessionID != value))
        {
            this.On_SessionIDChanging(value);
            this.SendPropertyChanging();
            this.@__SessionID = value;
            this.SendPropertyChanged("_SessionID");
            this.On_SessionIDChanged();
        }
    }
}
4

1 回答 1

3

已经回答

这只是一种允许将保留关键字声明为 var 的方法。

void Foo(int @string)

没有什么特别的意思。

于 2012-08-06T14:41:46.893 回答