属性定义如此:
namespace TestCase
{
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
public class TestCaseAttribute : Attribute
{
public TestCaseAttribute(string testCase)
{
_testCase = testCase;
}
public void Test()
{
object o = Activator.CreateInstance(TestCase);
}
public Type TestCase
{
get
{
if (null == _testType)
{
_testType = Type.GetType(_testCase);
}
return _testType;
}
}
private string _testCase;
private Type _testType = null ;
}
}
用来定义类时这样:
[TestCaseAttribute("TestCase.TestAnObject, TestCase")]
public class SomeCodeOrOther
{
public SomeCodeOrOther()
{
} public int Do()
{
return 999;
}
}
请问属性的参数是什么意思,有什么作用呢
namespace TestCase
{
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
public class TestCaseAttribute : Attribute
{
public TestCaseAttribute(string testCase)
{
_testCase = testCase;
}
public void Test()
{
object o = Activator.CreateInstance(TestCase);
}
public Type TestCase
{
get
{
if (null == _testType)
{
_testType = Type.GetType(_testCase);
}
return _testType;
}
}
private string _testCase;
private Type _testType = null ;
}
}
用来定义类时这样:
[TestCaseAttribute("TestCase.TestAnObject, TestCase")]
public class SomeCodeOrOther
{
public SomeCodeOrOther()
{
} public int Do()
{
return 999;
}
}
请问属性的参数是什么意思,有什么作用呢
解决方案 »
- button按钮连接access数据库出错提示:未在本地计算机上注册“Mircrosoft.Jet.OLEDB.4.0”提供程序(下文中红色部分)。
- 仓库管理系统,大概有哪些功能,我感觉用excel就可以实现了它的功能了。所以,大家帮我看看,想做个仓库管理系统。大概需要增加哪些功能??
- vs2003转VS2005 OpenFileDialog的问题
- try catch处理异常,已经知道会有NULL异常发生,现在只想处理除NULL异常外的其它异常,也就是对NULL异常视而不见,在catch块中要怎样写?
- 动态加载的控件在页面提交后再也得不到了?
- 新开.NET群[7078806],欢迎高手加入
- 关于文件路径和正则表达式的问题
- 如何在treeview中实现,单击子结点它就会跳转一面页,显示特定的信息呀???
- TreeView中的SelectedImageIndex可不可以不要,
- ado.net 中,怎样对非主键列实现find 功能? 对任意列实现增量查找seek? thanks!
- 给我女朋友做的点名软件
- Json序列化与反序列化,由于版本不一致,如何获取T类型
在orm中很常用,映射对象属性和数据库表字段的关联。