MimeKit.MimeMessage.SerializeAddressList C# (CSharp) 메소드

SerializeAddressList() 개인적인 메소드

private SerializeAddressList ( string field, InternetAddressList list ) : void
field string
list InternetAddressList
리턴 void
		void SerializeAddressList (string field, InternetAddressList list)
		{
			if (list.Count == 0) {
				RemoveHeader (field.ToHeaderId ());
				return;
			}

			var builder = new StringBuilder (" ");
			var options = FormatOptions.Default;
			int lineLength = field.Length + 2;

			list.Encode (options, builder, ref lineLength);
			builder.Append (options.NewLine);

			var raw = Encoding.UTF8.GetBytes (builder.ToString ());

			ReplaceHeader (field.ToHeaderId (), field, raw);
		}