我有下面一行代码在我的程序辅助存取错误的
public Chromosome NewChromosome { get; public set; }
它提供了以下错误:
Error 1
The accessibility modifier of the
'ARP_TLL.DataAccess.ChromosomeAddedEventArgs.NewChromosome.set'
accessor must be more restrictive than the property or indexer'ARP_TLL.DataAccess.ChromosomeAddedEventArgs.NewChromosome'
C:\Users\kiangtengl\Programming\Projects\ARP_TLL\ARP_TLL\DataAccess\ChromosomeAddedEventArgs.cs
16
55
ARP_TLL
我试图修改存取和属性的访问修饰符但我无法解决问题。
仅供参考,这里是类型Chromosome
public class Chromosome
{
#region properties
public int Length
{
get;
set;
}
public int Number
{
get;
set;
}
#endregion
#region creation
public static Chromosome CreateChromosome(int _length, int _number)
{
return new Chromosome
{
Length = _length, Number = _number,
};
}
#endregion
}
它的工作,谢谢 – 2010-11-29 03:55:23