System.Collections.Specialized.NameValueCollection.Get C# (CSharp) Method

Get() public method

public Get ( String name ) : String
name String
return String
        public virtual String Get(String name)
        {
            ArrayList values = (ArrayList)BaseGet(name);
            return GetAsOneString(values);
        }

Same methods

NameValueCollection::Get ( int index ) : String
NameValueCollection::Get ( int index ) : string
NameValueCollection::Get ( string name ) : string

Usage Example

		public static MoreLikeThisQuery GetParametersFromPath(string path, NameValueCollection query)
		{
			var results = new MoreLikeThisQuery
			{
				IndexName = query.Get("index"),
				Fields = query.GetValues("fields"),
				Boost = query.Get("boost").ToNullableBool(),
				MaximumNumberOfTokensParsed = query.Get("maxNumTokens").ToNullableInt(),
				MaximumQueryTerms = query.Get("maxQueryTerms").ToNullableInt(),
				MaximumWordLength = query.Get("maxWordLen").ToNullableInt(),
				MinimumDocumentFrequency = query.Get("minDocFreq").ToNullableInt(),
				MinimumTermFrequency = query.Get("minTermFreq").ToNullableInt(),
				MinimumWordLength = query.Get("minWordLen").ToNullableInt(),
				StopWordsDocumentId = query.Get("stopWords"),
			};

			var keyValues = query.Get("docid").Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
			foreach (var keyValue in keyValues)
			{
				var split = keyValue.IndexOf('=');

				if (split >= 0)
				{
					results.MapGroupFields.Add(keyValue.Substring(0, split), keyValue.Substring(split + 1));
				}
				else
				{
					results.DocumentId = keyValue;
				}
			}

			return results;
		}
All Usage Examples Of System.Collections.Specialized.NameValueCollection::Get