QueryString 结构 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当需要重建请求或重定向 URI 字符串时,提供对 QueryString 值的正确处理
public value class QueryString : IEquatable<Microsoft::AspNetCore::Http::QueryString>
	public struct QueryString : IEquatable<Microsoft.AspNetCore.Http.QueryString>
	public readonly struct QueryString : IEquatable<Microsoft.AspNetCore.Http.QueryString>
	type QueryString = struct
	Public Structure QueryString
Implements IEquatable(Of QueryString)
		- 继承
 - 
				QueryString
 
- 实现
 
构造函数
| QueryString(String) | 
		 使用给定值初始化查询字符串。 此值必须采用带前导“?”字符的转义和分隔格式。  | 
        	
字段
| Empty | 
		 表示空的查询字符串。 此字段为只读。  | 
        	
属性
| HasValue | 
		 如果查询字符串不为空,则为 True  | 
        	
| Value | 
		 带前导字符“?”的转义查询字符串  | 
        	
方法
| Add(QueryString) | 
		 连接到   | 
        	
| Add(String, String) | 
		 将查询字符串与   | 
        	
| Create(IEnumerable<KeyValuePair<String,String>>) | 
		 创建由给定名称值对组成的查询字符串。  | 
        	
| Create(IEnumerable<KeyValuePair<String,StringValues>>) | 
		 创建由给定名称值对组成的查询字符串。  | 
        	
| Create(String, String) | 
		 使用单个给定参数名称和值创建查询字符串。  | 
        	
| Equals(Object) | 
		 计算当前查询字符串是否等于 对象   | 
        	
| Equals(QueryString) | 
		 如果当前查询字符串等于   | 
        	
| FromUriComponent(String) | 
		 根据给定的查询(已按 URI 格式转义)返回 QueryString。 该字符串不能包含任何非查询值。  | 
        	
| FromUriComponent(Uri) | 
		 根据给定的来自 Uri 对象的查询返回 QueryString。 不支持相对 Uri 对象。  | 
        	
| GetHashCode() | 
		 获取值的哈希代码。  | 
        	
| ToString() | 
		 提供以特定方式转义的查询字符串,该方式可以正确地将字符串组合成 URI 表示形式。 除非 Value 为 null 或空,否则将包含前导“?”字符。 将对可能很危险的字符进行转义。  | 
        	
| ToUriComponent() | 
		 提供以特定方式转义的查询字符串,该方式可以正确地将字符串组合成 URI 表示形式。 除非 Value 为 null 或空,否则将包含前导“?”字符。 将对可能很危险的字符进行转义。  | 
        	
运算符
| Addition(QueryString, QueryString) | 
		 将 和   | 
         	
| Equality(QueryString, QueryString) | 
		 计算一个查询字符串是否等于另一个查询字符串。  | 
         	
| Inequality(QueryString, QueryString) | 
		 计算一个查询字符串是否不等于另一个查询字符串。  |