可访问性不一致问题。
smhy 2004-07-10 09:49:34 class Card
{
public readonly Suit suit;
public readonly Rank rank;
public Card(Suit newSuit,Rank newRank)
{
suit = newSuit;
rank = newRank;
}
public override string ToString()
{
return suit.ToString()+rank.ToString();
}
/// <summary>
/// 应用程序的主入口点。
/// </summary>
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
}
}//类库里Card的定义
public Card GetCard(int cardNum)
{
if(cardNum>=0 && cardNum<=51)
return cards[cardNum];
else
throw(new System.ArgumentOutOfRangeException("cardNum",cardNum,"Value must be between 0 adn 51"));
}//这是一个DLL里的一段代码
可访问性不一致: 返回类型“CardLib.Card”比方法“CardLib.Deck.GetCard(int)”的可访问性低
我也不知道该再发什么出来了。还差啥东西说一声。我再往上发。
另:求一C#高手经常指导。加我QQ:11404106。