manytomanyassoc.cs

来自「NHibernate NET开发者所需的」· CS 代码 · 共 118 行

CS
118
字号
using System;
using Iesi.Collections.Generic;

namespace NHibernate.Test.NHSpecificTest.NH1028
{
	public class Item
	{
	    private int id;
	    private string name;
        private ISet<Container> containers = new HashedSet<Container>();
        private ISet<Ship> ships = new HashedSet<Ship>();

	    public virtual int Id
	    {
	        get { return id; }
	        set { id = value; }
	    }

        public virtual string Name
	    {
	        get { return name; }
	        set { name = value; }
	    }

        public virtual string Name1
        {
            get { return name; }
            set { name = value; }
        }

        public virtual string Name2
        {
            get { return name; }
            set { name = value; }
        }

        public virtual string Name3
        {
            get { return name; }
            set { name = value; }
        }

        public virtual string Name4
        {
            get { return name; }
            set { name = value; }
        }

        public virtual string Name5
        {
            get { return name; }
            set { name = value; }
        }

        public virtual string Name6
        {
            get { return name; }
            set { name = value; }
        }

        public virtual string Name7
        {
            get { return name; }
            set { name = value; }
        }


	    public virtual ISet<Container> Containers
	    {
	        get { return containers; }
	        set { containers = value; }
	    }

        public virtual ISet<Ship> Ships
	    {
	        get { return ships; }
	        set { ships = value; }
	    }
	}

    public class Container
    {
        private int id;
        private string name;

        public virtual string Name
        {
            get { return name; }
            set { name = value; }
        }

        public virtual int Id
        {
            get { return id; }
            set { id = value; }
        }
    }

    public class Ship
    {
        private int id;
        private string name;

        public virtual string Name
        {
            get { return name; }
            set { name = value; }
        }

        public virtual int Id
        {
            get { return id; }
            set { id = value; }
        }

    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?