我有一個Visual C#項目下列類:限制相結合的2名獨立的名單數量 - C#
public class Bus
{
private int BusNumber;
public int busNumber
{
get { return BusNumber; }
set { BusNumber = value; }
}
public List<CircularRoute> circularRoute = new List<CircularRoute>();
public List<LongDistance> longDistance = new List<LongDistance>();
}
有什麼辦法,我可以限制這兩個列表的數量結合起來呢?我知道如果使用多態列表,我可以使用if語句輕鬆完成此操作。儘管目前這不是我的選擇。
無論如何做列表加入?你是否想要允許50,50分之一的限制? – CR41G14
限制計數?你是什麼意思?你的意思是你希望組合列表中的項目總數永遠不會超過某個閾值? – Oded
是的,這就是我的意思。我可以通過使用類似於if的語句來限制一個列表的計數:'if(circularRoute.Count> = 5){MessageBox.Show(「blahblah」); }'...我想這會阻止用戶添加另一個對象到列表中。我需要此消息來顯示兩個列表的總和是否超過10. – user1769279