SPUtility.BinarySearchWithFallback<T> - Méthode
Effectue une recherche binaire d'une liste d'un objet générique. Si l'objet est introuvable dans la liste, cette méthode recherche l'emplacement de l'index de base zéro dans la liste à laquelle l'objet générique doit être inséré.
Espace de noms : Microsoft.SharePoint.Utilities
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Function BinarySearchWithFallback(Of T) ( _
lst As IList(Of T), _
t As T, _
comparer As IComparer, _
<OutAttribute> ByRef found As Boolean _
) As Integer
'Utilisation
Dim lst As IList(Of T)
Dim t As T
Dim comparer As IComparer
Dim found As Boolean
Dim returnValue As Integer
returnValue = SPUtility.BinarySearchWithFallback(lst, _
t, comparer, found)
public static int BinarySearchWithFallback<T>(
IList<T> lst,
T t,
IComparer comparer,
out bool found
)
Paramètres de type
- T
Le type de l'objet générique dont l'emplacement doit se trouver.
Paramètres
lst
Type : System.Collections.Generic.IList<T>La liste doit être effectuée pour le type générique spécifié.
t
Type : TL'objet doit être placé.
comparer
Type : System.Collections.IComparerLa méthode implémentée par le type pour comparer deux objets.
found
Type : System.Booleantrue indique que l'objet générique a été trouvé ; dans le cas contraire, false.
Valeur renvoyée
Type : System.Int32
Un entier de 32 bits qui représente l'emplacement d'index de l'objet dans la liste ou, si l'objet est introuvable, la position d'index au niveau duquel l'objet doit être inséré dans la liste.