MailBee.NET Objects 4.0

EmailAddressCollection.RemoveAt Method 

Removes the EmailAddress object having the the specified zero-based index from the collection.

new public void RemoveAt(
   int index
);

Parameters

index
The zero-based index number of the e-mail address in the collection.

Implements

IList.RemoveAt

Exceptions

Exception Type Condition
ArgumentOutOfRangeException The specified index does not exist.

Example

This sample loads the message from .EML file and removes the first recipient's e-mail address.

[C#]
// To use the code below, import MailBee namespaces at the top of your code.
using MailBee;
using MailBee.Mime;

// The actual code (put it into a method of your class)

// Load the message from file.
MailMessage msg = new MailMessage();
msg.LoadMessage(@"C:\Docs\TestMail.eml");

// If there are any recipients...
if (msg.To.Count > 0)
{
    // Remove the first recipient.
    msg.To.RemoveAt(0);
}
[Visual Basic]
' To use the code below, import MailBee namespaces at the top of your code.
Imports MailBee
Imports MailBee.Mime

' The actual code (put it into a method of your class)

' Load the message from file.
Dim msg As New MailMessage
msg.LoadMessage("C:\Docs\TestMail.eml")

' If there are any recipients...
If (msg.To.Count > 0) Then
    ' Remove the first recipient.
    msg.To.RemoveAt(0)
End If

See Also

EmailAddressCollection Class | MailBee.Mime Namespace | Remove