- Timestamp:
- Aug 5, 2008, 4:59:56 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/misc.ab
r557 r577 22 22 Public 23 23 ' Property 24 Virtual Function Count() As Long 25 End Function 26 Virtual Function IsReadOnly() As Boolean 27 End Function 24 Abstract Function Count() As Long 25 Abstract Function IsReadOnly() As Boolean 28 26 29 27 ' Methods 30 Virtual Sub Add ( item As T ) 31 End Sub 32 Virtual Sub Clear () 33 End Sub 34 Virtual Function Contains ( item As T ) As Boolean 35 End Function 36 Virtual Sub CopyTo (ByRef array As List<T>, arrayIndex As Long ) 37 End Sub 38 Virtual Function Remove ( item As T ) As Boolean 39 End Function 28 Abstract Sub Add ( item As T ) 29 Abstract Sub Clear () 30 ' Abstract Function Contains ( item As T ) As Boolean 31 ' Abstract Sub CopyTo (ByRef array As List<T>, arrayIndex As Long ) 32 Abstract Function Remove ( item As T ) As Boolean 40 33 End Class 41 34 … … 45 38 Public 46 39 ' Property 47 Virtual Sub Operator[] ( index As Long, item As T ) 48 End Sub 49 Virtual Function Operator[] ( index As Long ) As T 50 End Function 40 Abstract Sub Operator[] ( index As Long, item As T ) 41 Abstract Function Operator[] ( index As Long ) As T 42 51 43 ' Methods 52 Virtual Function Item ( index As Long ) As T 53 End Function 54 Virtual Function IndexOf ( item As T ) As Long 55 End Function 56 Virtual Sub Insert ( index As Long, item As T ) 57 End Sub 58 Virtual Sub RemoveAt( index As Long ) 59 End Sub 44 Abstract Function IndexOf ( item As T ) As Long 45 Abstract Sub Insert ( index As Long, item As T ) 46 Abstract Sub RemoveAt( index As Long ) 60 47 End Class 48 49 Namespace Details 50 51 Interface ICollection<T> 52 ' Property 53 Function Count() As Long 54 '/*Const*/ Function IsSynchronized() As Boolean 55 ' Function SyncRoot() As ... 56 End Interface 57 58 End Namespace 59 61 60 62 61 End Namespace
Note:
See TracChangeset
for help on using the changeset viewer.