J'ai la ligne de code suivante dans mon programmeAccessibilité de l'erreur de accesseurs
public Chromosome NewChromosome { get; public set; }
qui donne l'erreur suivante:
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
J'ai essayé de modifier les modificateurs d'accessibilité des accesseurs et la propriété mais je suis incapable de résoudre le problème.
Pour référence, voici le type 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
}
Cela a fonctionné, merci –