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



我正试图拆分一个uri,以从如下链接中获得数字https://pokeapi.co/api/v2/pokemon/201/所以uri看起来像那个url。我知道如何将它添加到链接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];

但这只是假设数字总是在末尾加一个斜杠。

很抱歉缺少格式,从手机发布。

最新更新