第六部分 属性2---------------
来源:互联网 发布:郑州网络布线公司 编辑:程序博客网 时间:2024/05/01 22:17
using System;
namespace MethodAttribs
{
public class TransactionableAttribute:Attribute
{
public TransactionableAttribute()
{}
}
/// <summary>
/// SomeClass 的摘要说明。
/// </summary>
///
class SomeClass
{
[Transactionable]
public void Foo()
{}
public void Bar()
{}
[Transactionable]
public void Goo()
{}
}
class Test
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
Type type=Type.GetType("MethodAttribs.SomeClass");
foreach(MethodInfo method in type.GetMethods())
{
foreach(Attribute attr in method.GetCustomAttributes(true))
{
if(attr is TransactionableAttrubute)
{
Console.WriteLine("{0} is transactionable.",method.Name);
}
}
}
}
}
}
<c#精髓>上的代码又出现问题,很有挫折感,MethodInfo以及Method类都没有给出....
感觉代码挺精妙的,但是实现不了,郁闷..................
- 第六部分 属性2---------------
- 第六部分 属性---------------
- 第六部分 属性3---------------
- refactoring Patterns第六部分
- 第六部分 DWR原理
- 第六部分 线程组
- 第六部分 线程组
- 第六部分:分布式系统
- 【Jquery学习】第六部分
- datacleaner第六部分
- 《计算机网络第六版》部分知识点总结:1-2章
- 第六章 文本属性
- 第六部分:有效表示集合
- GEF 进阶,第六部分: Feedback
- 第六部分 数组与指针
- 第六部分 基本实现原理
- task0001第六部分之负边距
- Java基础部分第六节
- 被逼着参加QQ“酷感夏日”活动
- 10.1 轻松获取表单数据
- jsp中文问题解决方案(完整版)
- 第六部分 属性---------------
- 昨天20岁生日
- 第六部分 属性2---------------
- 写了一个简单的注册登录模块
- doc书籍
- 突然心情很不平
- GDI+和GDI的一些基本图形描绘方法的对比
- Lesson1 Windows程序内部运行原理 ---孙鑫VC++教程
- SDK,API,dll的小解
- 土豆blog
- Lesson2 掌握C++ ------孙鑫VC++教程