ResourceDictionary.First 方法

定义

返回集合中项的迭代器。

public:
 virtual IIterator<IKeyValuePair<Platform::Object ^, Platform::Object ^> ^> ^ First() = IIterable<IKeyValuePair<Platform::Object ^, Platform::Object ^> ^>::First;
IIterator<IKeyValuePair<IInspectable, IInspectable const&>> First();
public IIterator<KeyValuePair<object,object>> First();
function first()
Public Function First () As IIterator(Of KeyValuePair(Of Object, Object))

返回

IIterator<IKeyValuePair<Object,Object>>

IIterator<KeyValuePair<Object,Object>>

IIterator<IKeyValuePair<Platform::Object,Platform::Object>>

IIterator<IKeyValuePair<IInspectable,IInspectable>>

迭代器。 迭代器的当前位置位于 0 索引位置;如果集合为空,则位于集合末尾。

实现

注解

可以使用 C# 或 Microsoft Visual Basic 循环访问 ResourceDictionary 。 在许多情况下,例如使用 foreach 语法,编译器会为你执行此强制转换,你无需显式强制转换为 IEnumerable<KeyValuePair> 。 如果需要显式强制转换(例如,如果要调用 GetEnumerator),请使用 KeyValuePair<Object,Object> 约束强制转换为 IEnumerable

适用于

另请参阅