User Tools

Site Tools


generics

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
generics [2018/02/10 14:59] wolfgangriedmanngenerics [2018/08/20 04:06] (current) wolfgangriedmann
Line 5: Line 5:
  
 As sample how to use generics look at the [[collections:list|System.Collections.Generic.List<T>]] class: As sample how to use generics look at the [[collections:list|System.Collections.Generic.List<T>]] class:
-<code>local oList as List<string>+<code visualfoxpro>local oList as List<string>
  
 oList := List<string>{} oList := List<string>{}
Line 11: Line 11:
 oList:Add( "hi guys" )</code> oList:Add( "hi guys" )</code>
 The List class is defined as follows: The List class is defined as follows:
-<code>public class List<T> implements IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection, IReadOnlyList<T>, IReadOnlyCollection<T></code>+<code visualfoxpro>public class List<T> implements IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection, IReadOnlyList<T>, IReadOnlyCollection<T></code>
 That means that you need to define which datatype the List object should contain. In the sample before it is a string, but it can be any datatype/class. That means that you need to define which datatype the List object should contain. In the sample before it is a string, but it can be any datatype/class.
  
generics.txt · Last modified: 2018/08/20 04:06 by wolfgangriedmann