Lucene.Net.Store.DataOutput.WriteStringSet C# (CSharp) Method

WriteStringSet() public method

Writes a String set.

First the size is written as an #writeInt(int) Int32, followed by each value written as a #writeString(String) String.

public WriteStringSet ( ISet set ) : void
set ISet Input set. May be null (equivalent to an empty set)
return void
        public virtual void WriteStringSet(ISet<string> set)
        {
            if (set == null)
            {
                WriteInt(0);
            }
            else
            {
                WriteInt(set.Count);
                foreach (string value in set)
                {
                    WriteString(value);
                }
            }
        }
    }