zoukankan      html  css  js  c++  java
  • .Net 集合类

    .Net 类库里没有集合类的吗?

    自己写了个,大家提提意见~~

    using System;
    using System.Collections;

    namespace CN.Teddy.Util.Collections
    {
        
    /// <summary>
        
    /// ISimpleSet 的摘要说明。
        
    /// </summary>

        public interface ISimpleSet : ICollection, ICloneable
        
    {
            
    bool Contains(object obj);

            
    bool BelongTo(SimpleSet set2);

            
    void Add(object obj);

            
    void Remove(object obj);

            
    void Clear();

            SimpleSet Intersect(SimpleSet set2);

            SimpleSet Union(SimpleSet set2);

            SimpleSet Minus(SimpleSet set2);
        }

    }


    using System;
    using System.Collections;

    namespace CN.Teddy.Util.Collections
    {
        
    /// <summary>
        
    /// SimpleSet 的摘要说明。
        
    /// </summary>

        public class SimpleSet : ISimpleSet
        
    {
            
    Private members

            
    Public Members

            
    Constructors

            
    ICollection 成员

            
    IEnumerable 成员

            
    ISimpleSet 成员

            
    ICloneable 成员
        }

    }


    using System;

    namespace CN.Teddy.Util.Collections
    {
        
    /// <summary>
        
    /// IEqualHandler 的摘要说明。
        
    /// </summary>

        public interface IEqualHandler
        
    {
            
    bool Equal(object obj1, object obj2);
        }

    }


    using System;

    namespace CN.Teddy.Util.Collections
    {
        
    /// <summary>
        
    /// EqualHandler 的摘要说明。
        
    /// </summary>

        public class EqualHandler : IEqualHandler
        
    {
            
    IEqualHandler 成员
        }

    }

  • 相关阅读:
    JS学习之构造函数、原型、原型链
    JS学习之面向对象(面向对象的创建方法,new运算符的工作原理)
    JS学习之事件流
    JS学习之生命周期与垃圾回收机制
    关于在XP操作系统和IIS5.1环境下的MVC环境搭建之IIS错误
    VS2010、.net 4.0下MVC3开发中Code First开发模式的数据迁移小结
    关于MVC3框架下的Jquery异步请求函数的学习心得之一——$.post()
    关于ASP调用存储过程的经典资料转载
    关于windows环境下的IIS 500内部服务器错误的一种解决办法
    接VS2010+Net+MVC3+EF4.1环境下的Code First一文的补充说明
  • 原文地址:https://www.cnblogs.com/teddyma/p/102357.html
Copyright © 2011-2022 走看看