我有一個像下面這樣的代碼,其中'QualifiedInstanceFilter'是限定實例過濾器的訪問器。任何人都可以告訴我該行發生了什麼邏輯m_afc.QualifiedInstanceFilter =「^(」+ Regex.Escape(this.Identifier)+「)$」; 即是通過與他們逃跑的代碼來替換它們全碼Regex.Escape的目的是什麼?
public override string Identifier
{
get
{
return string.Format("{0}{1}{2}{3}{4}",
Owner.Class,
IDSeparator,
ManagedClass.Name, IDClassNameSeparator, Instance);
private AlertFilter m_afc = new AlertFilter("", "", true, "", "", "");
m_afc.QualifiedInstanceFilter = "^(" + Regex.Escape(this.Identifier) + ")$";
你有沒有試過看MSDN? – leppie