2012-01-10 26 views

回答

0

你不能。從MSDN attributes tutorial

屬性參數被限制在 以下類型的恆定值:

  • 簡單類型(布爾,字節,字符,短,整型,長整型,浮點和雙)
  • 的System.Type
  • 枚舉
  • 對象(的參數至t的屬性參數YPE對象必須是上述類型之一的恆定值。)的任何上述類型

  • 一維陣列你可以只從所生成的PexMethod除去Guid參數和硬連接價值:

    [PexMethod] 
    public string MyFunction() 
    { 
        Guid guid = Guid.Parse("394865F4-94AB-4B06-B00D-F66CD2CECE7D"); 
        string result = MyClass.MyFunction(guid); 
        return result; 
        // TODO: add assertions to method MyClass_Test.MyFunction(Guid) 
    }