Fournit un ensemble d'API .NET Standard 2.0 permettant d'utiliser une requête intégrée au langage pour analyser les données exportées par l'exportateur Itchy Bear.
Découvrez le package nuget
Le point d’entrée pour la requête est Itchy Bear Snapshot. Après avoir chargé l'instantané, interrogez les données de l'instantané. Le code suivant utilise la fonction Count
de Linq pour compter le nombre d'âmes.
VB
Dim 快照 = 痒痒熊快照.加载Json文件( "测试数据.json" )
Console.WriteLine(快照.数据.御魂.Count)
Le code produit la sortie suivante
4665
Le code ci-dessous compte le nombre de chaque type d'âme.
VB
Dim 快照 = 痒痒熊快照.加载Json文件( "测试数据.json" )
Dim eqId = Aggregate 御魂 In 快照.数据.御魂
Group By 御魂.名称 Into Group
Select 名称, Group .Count Into ToArray
For Each eq In eqId
Console.WriteLine(eq)
Next
Le code produit une sortie comme celle-ci
{ 名称 = 阴摩罗, Count = 131 }
{ 名称 = 心眼, Count = 182 }
{ 名称 = 破势, Count = 266 }
{ 名称 = 雪幽魂, Count = 123 }
...
Le code suivant élimine les âmes boiteuses cinq étoiles et celles sans la combinaison coup critique + dégâts critiques, et compare le nombre d'âmes cinq étoiles avant et après la défausse.
VB
' 加载快照
Dim 快照 = 痒痒熊快照.加载Json文件( "测试数据.json" )
' 整理前五星御魂数量
Dim 五星御魂 =
From s In 快照.数据.御魂 Where s.星级 = 5 AndAlso s.已弃置 = False
Console.WriteLine( $ "整理前五星御魂数量: {五星御魂.Count}" )
' 整理御魂
With 快照.数据.御魂.创建御魂整理
.星级.选择( 5 )
.副属性条数 = 副属性条数条件.两条
.全选.弃置
.副属性条数 = 副属性条数条件.不限
.副属性没有.选择(御魂属性类型.暴击伤害)
.全选.弃置
.副属性没有.改为(御魂属性类型.暴击)
.全选.弃置
End With
' 整理后五星御魂数量
Console.WriteLine( $ "整理后五星御魂数量: {五星御魂.Count}" )
Le code produit la sortie suivante
整理前五星御魂数量: 1033
整理后五星御魂数量: 321
Située dans le dossier « Démo », la commande n'a aucune signification.
Utilisez la version du troisième anniversaire de Qi Lao du plan de tri des âmes pour nettoyer les âmes et comptez le nombre d'âmes six étoiles avant et après le nettoyage.
nom | Plateformes exécutables | Technologie utilisée |
---|---|---|
Programme de console de test | Windows, Linux, Mac | VB |
Tester l'accès au site Web | Web | C#, Blazor |
Téléchargement du programme de démonstration WPF | Fenêtres | VB, WPF |
Remarque : Windows fait référence à Windows 10, Windows 8.1, Windows 7 sp1 ou à leurs systèmes Windows Server correspondants.