拆分 URI 并在 C# PokeApi Blazor WASM.net 5 中返回数字

Split URI and get The number back in C# PokeApi Blazor WASM.net 5

我正在尝试拆分 uri 以从看起来像这样的 link 中获取数字 https://pokeapi.co/api/v2/pokemon/201/ 所以 uri 看起来像 url。 我知道如何将它添加到此 link https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/ 的末尾以获得我正在寻找的精灵,我试图理解其他答案,但它太复杂了。我只需要一些简单的东西,比如 split(./) last indexof - 1 类型的东西,但我想不出来。我知道我会因为问这个问题而得到减分,但我已经筋疲力尽了,谢谢 :)

不确定您是否需要 /201 号码。有几种方法,如果你想要一个简单的方法,我会这样做:

string url = "https://pokeapi.co/api/v2/pokemon/201/";
var splitUrl = url.Split('/');
var sprite = splitUrl[splitUrl.Length - 2];

但这只是假设数字始终以斜杠结尾。

抱歉格式不正确,从手机发帖。