I metodi generici del .NET Framework 2.0.40607.16

I metodi generici del .NET Framework 2.0 beta1 in tutto sono 62 di cui

  • Metodi Generici (pubblici e privati) in tipi pubblici e privati 62
  • Metodi Generici (pubblici e privati) in tipi pubblici 46
  • Metodi Generici pubblici 44.

  I 44 metodi generici (che come prevedono le specifiche non possono essere operatori, operatori di conversione, property, indexer, array, constructor, destructoro  events e nemmeno web methods) sono in sostanta funzioni di supporto agli Array e  ai Nullable:

 

Microsoft.VisualBasic.CompilerServices::Conversions public static T
                  ToGenericParameter<T>(object Value)  (Microsoft.VisualBasic.dll)
System::Activator public static T CreateInstance<T>()  (mscorlib.dll)
System::Array     public static IList<T> AsReadOnly<T>(T[] array)  (mscorlib.dll)
System::Array     public static int BinarySearch<T>(T[] array, int index, int length, 
                  T value)  (mscorlib.dll)
System::Array     public static int BinarySearch<T>(T[] array, int index, int length,
                  T value, IComparer<T> comparer)  (mscorlib.dll)
System::Array     public static int BinarySearch<T>(T[] array, T value)  (mscorlib.dll)
System::Array     public static int BinarySearch<T>(T[] array, T value,
                  IComparer<T> comparer)  (mscorlib.dll)
System::Array     public static U[] ConvertAll<T,U>(T[] array, 
                  Converter<T,U> converter)  (mscorlib.dll)
System::Array     public static bool Exists<T>(T[] array, Predicate<T> match) 
                  (mscorlib.dll)
System::Array     public static T Find<T>(T[] array, Predicate<T> match)  (mscorlib.dll)
System::Array     public static T[] FindAll<T>(T[] array, Predicate<T> match) 
                  (mscorlib.dll)
System::Array     public static int FindIndex<T>(T[] array, int startIndex, int count,
                  Predicate<T> match)  (mscorlib.dll)
System::Array     public static int FindIndex<T>(T[] array, int startIndex,
                  Predicate<T> match)  (mscorlib.dll)
System::Array     public static int FindIndex<T>(T[] array, Predicate<T> match) 
                  (mscorlib.dll)
System::Array     public static T FindLast<T>(T[] array, Predicate<T> match) 
                  (mscorlib.dll)
System::Array     public static int FindLastIndex<T>(T[] array, int startIndex,
                  int count, Predicate<T> match)  (mscorlib.dll)
System::Array     public static int FindLastIndex<T>(T[] array, int startIndex,
                  Predicate<T> match)  (mscorlib.dll)
System::Array     public static int FindLastIndex<T>(T[] array, Predicate<T> match) 
                 
(mscorlib.dll)
System::Array     public static void ForEach<T>(T[] array, Action<T> action) 
                  (mscorlib.dll)
System::Array     public static int IndexOf<T>(T[] array, T value)  (mscorlib.dll)
System::Array     public static int IndexOf<T>(T[] array, T value, int startIndex) 
 
                  (mscorlib.dll)
System::Array     public static int IndexOf<T>(T[] array, T value, int startIndex,
                  int count)  (mscorlib.dll)
System::Array     public static int LastIndexOf<T>(T[] array, T value)  (mscorlib.dll)
System::Array     public static int LastIndexOf<T>(T[] array, T value, int startIndex)

                  (mscorlib.dll)
System::Array     public static int LastIndexOf<T>(T[] array, T value, int startIndex,
                  int count)  (mscorlib.dll)
System::Array     public static void Resize<T>(ref T[]& array, int newSize)
                 
(mscorlib.dll)
System::Array     public static void Sort<K,V>(K[] keys, V[] items)  (mscorlib.dll)
System::Array     public static void Sort<K,V>(K[] keys, V[] items,
                  IComparer<K> comparer)  (mscorlib.dll)
System::Array     public static void Sort<K,V>(K[] keys, V[] items, int index, 
                  int length)  (mscorlib.dll)
System::Array     public static void Sort<K,V>(K[] keys, V[] items, int index,
                  int length, IComparer<K> comparer)  (mscorlib.dll)
System::Array     public static void Sort<T>(T[] array)  (mscorlib.dll)
System::Array     public static void Sort<T>(T[] array, Comparison<T> comparison)
                  (mscorlib.dll)
System::Array     public static void Sort<T>(T[] array, IComparer<T> comparer)  
                  (mscorlib.dll)
System::Array     public static void Sort<T>(T[] array, int index, int length) 
                  (mscorlib.dll)
System::Array     public static void Sort<T>(T[] array, int index, int length,
                  IComparer<T> comparer)  (mscorlib.dll)
System::Array     public static bool TrueForAll<T>(T[] array, Predicate<T> match) 
                  (mscorlib.dll)
System::Nullable  public static int Compare<T>(Nullable<T> n1, Nullable<T> n2) 
                  (mscorlib.dll)
System::Nullable  public static bool Equals<T>(Nullable<T> n1, Nullable<T> n2) 
                  (mscorlib.dll)
System::Nullable  public static Nullable<T> FromObject<T>(object value)  (mscorlib.dll)
System::Nullable  public static T GetValueOrDefault<T>(Nullable<T> value) 
                  (mscorlib.dll)
System::Nullable  public static T GetValueOrDefault<T>(Nullable<T> value,
                  T valueWhenNull)  (mscorlib.dll)
System::Nullable  public static bool HasValue<T>(Nullable<T> value)  (mscorlib.dll)
System::Nullable  public static object ToObject<T>(Nullable<T> value)  (mscorlib.dll)
System.Collections.Generic::List<T>
                  public List<U> ConvertAll<U>(Converter<T,U> converter)  (mscorlib.dll)

Print | posted @ Friday, March 11, 2005 1:06 AM

Comments have been closed on this topic.