コード例 #1
0
        public void AddData(Utilities newUtility)
        {
            var newNode = new UtilitiesNode(newUtility, null);

            if (Start != null)
            {
                End.NextObject = newNode;
                End            = newNode;
            }
            else
            {
                Start = newNode;
                End   = newNode;
            }
        }
コード例 #2
0
 public UtilitiesList()
 {
     Start         = null;
     End           = null;
     ListInterface = null;
 }
コード例 #3
0
 public void NextListNode()
 {
     ListInterface = ListInterface.NextObject;
 }
コード例 #4
0
 public void StartOfList()
 {
     ListInterface = Start;
 }
コード例 #5
0
 public UtilitiesNode(Utilities utilitiesValue, UtilitiesNode nextObjectAddress)
 {
     UtilitiesData = utilitiesValue;
     NextObject    = nextObjectAddress;
 }