本文整理匯總了C#中Xunit.JsonObject.GetDynamicMemberNames方法的典型用法代碼示例。如果您正苦於以下問題:C# JsonObject.GetDynamicMemberNames方法的具體用法?C# JsonObject.GetDynamicMemberNames怎麽用?C# JsonObject.GetDynamicMemberNames使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Xunit.JsonObject
的用法示例。
在下文中一共展示了JsonObject.GetDynamicMemberNames方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: SetFieldsAddsKeyValuePairs
public void SetFieldsAddsKeyValuePairs()
{
dynamic person = new JsonObject();
person.FirstName = "Mikael";
person.LastName = "Waltersson";
person.Age = 30;
Assert.Equal(new[] { "FirstName", "LastName", "Age" }, person.GetDynamicMemberNames());
Assert.Equal(
new Dictionary<string, object>
{
{ "FirstName", "Mikael" },
{ "LastName", "Waltersson" },
{ "Age", 30 }
},
(IEnumerable<KeyValuePair<string, object>>)person);
Assert.Equal("Mikael", person.FirstName);
Assert.Equal("Waltersson", person.LastName);
Assert.Equal(30, person.Age);
}