C# 如何在Xamarin表单中使用UriTemplate类

C# 如何在Xamarin表单中使用UriTemplate类,c#,.net,xamarin,xamarin.forms,.net-standard-2.0,C#,.net,Xamarin,Xamarin.forms,.net Standard 2.0,由于在.NET标准中不可用,因此我无法在Xamarin.Forms中使用它 问题陈述:- 对于给定的动态URI模板: String template = "http://example.com/name/{name}/age/{age}"; 有一个给定的hashmap集合,其中包含name和age path参数值 Map<String, String> parameters = new HashMap<>(); 我无法在Xamarin.Forms中

由于在.NET标准中不可用,因此我无法在Xamarin.Forms中使用它

问题陈述:-

对于给定的动态URI模板:

String template = "http://example.com/name/{name}/age/{age}";
有一个给定的hashmap集合,其中包含name和age path参数值

Map<String, String> parameters = new HashMap<>();

我无法在Xamarin.Forms中实现此行为,因为此UriTemplate类在.Net标准中不可用。Xamarin.Forms项目中是否需要使用UriTemplate类的替代方案。

在Xamarin.Forms中要执行什么操作?告诉我们您的要求,我们可以为您提供解决方案。@JackHua MSFT我已经更新了问题陈述。我发现UriTemplate在Xamarin.iOS和Xamarin.Android中可用。那么你就可以用它来实现这一点了。@JackHua MSFT我会查的,谢谢!当然可以,试试看,如果行得通就告诉我。
UriTemplate uriTemplate = new UriTemplate(template);
uriTemplate.match(uri, parameters);