Skip to content

Commit 3c5f39b

Browse files
committed
Fix casting error
1 parent af2d5a6 commit 3c5f39b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Odotocodot.OneNote.Linq/IOneNoteItemExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,10 @@ public static bool GetRecycleBin(this OneNoteNotebook notebook, out OneNoteSecti
115115
/// <returns>An <see cref="IEnumerable{T}">IEnumerable</see>&lt;<see cref="OneNotePage"/>&gt; containing all the
116116
/// <see cref="OneNotePage">pages</see> present in the <paramref name="source"/>.</returns>
117117
public static IEnumerable<OneNotePage> GetPages(this IOneNoteItem source)
118-
=> (IEnumerable<OneNotePage>)source.Traverse(i => i is OneNotePage);
118+
=> source.Traverse(i => i is OneNotePage).Cast<OneNotePage>();
119119

120120
/// <inheritdoc cref="GetPages(IOneNoteItem)"/>
121121
public static IEnumerable<OneNotePage> GetPages(this IEnumerable<IOneNoteItem> source)
122-
=> (IEnumerable<OneNotePage>)source.Traverse(i => i is OneNotePage);
122+
=> source.Traverse(i => i is OneNotePage).Cast<OneNotePage>();
123123
}
124124
}

0 commit comments

Comments
 (0)