語言

ObjectPath.TryResolvePath(Object, String, List<Object>, Boolean) 方法

定義

給定根物件與屬性路徑,若 eval = 為真,則解析為常數路徑,否則解析為常數路徑。
conversation[user.name][user.age] => ['conversation', 'joe', 32].

public static bool TryResolvePath(object obj, string propertyPath, out System.Collections.Generic.List<object> segments, bool eval = false);
static member TryResolvePath : obj * string * List * bool -> bool
Public Shared Function TryResolvePath (obj As Object, propertyPath As String, ByRef segments As List(Of Object), Optional eval As Boolean = false) As Boolean

參數

obj
Object

根物件。

propertyPath
String

要解析的屬性路徑。

segments
List<Object>

路徑段。

eval
Boolean

True 是表示 評估產生的區段。

傳回

如果能夠解析所有巢狀參考,則為 True。

適用於