Rune.TryGetRuneAt(String, Int32, Rune) Yöntem

Tanım

Dizede Rune belirtilen konumda başlayan değerini almaya çalışır ve işlemin başarılı olup olmadığını belirten bir değer döndürür.

public:
 static bool TryGetRuneAt(System::String ^ input, int index, [Runtime::InteropServices::Out] System::Text::Rune % value);
public static bool TryGetRuneAt (string input, int index, out System.Text.Rune value);
static member TryGetRuneAt : string * int * Rune -> bool
Public Shared Function TryGetRuneAt (input As String, index As Integer, ByRef value As Rune) As Boolean

Parametreler

input
String

Rune öğesinin ayıklandığı dize.

index
Int32

Rune öğesinin ayıklandığı sıfır tabanlı dizin.

value
Rune

Bu yöntem döndürdüğünde kodu çözülen rune.

Döndürülenler

Boolean

true belirtilen dizinden bir skaler değer başarıyla ayıklandıysa; false geçersiz veriler nedeniyle bir değer ayıklanamadıysa.

Özel durumlar

input, null değeridir.

index aralığının inputdışındadır.

Açıklamalar

Veya aralık dışındaysa input null index bir özel durum oluşturur.

Şunlara uygulanır