StateBag.Remove(String) Methode

Definitie

Hiermee verwijdert u het opgegeven sleutel-waardepaar uit het StateBag object.

public:
 void Remove(System::String ^ key);
public void Remove(string key);
member this.Remove : string -> unit
Public Sub Remove (key As String)

Parameters

key
String

Het item dat moet worden verwijderd.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de Remove methode gebruikt.

void MovePiece(string fromPosition, string toPosition) {
   StateBag bag = ViewState;
   object piece = bag[fromPosition];
   if (piece != null) {
      bag.Remove(fromPosition);
      bag.Add(toPosition, piece);
      RenderBoard();
   }
   else {
      throw new InvalidPositionException("There is no game piece at the \"from\" position."); 
   }
}
Sub MovePiece(fromPosition As String, toPosition As String)
   Dim bag As StateBag = ViewState
   Dim piece As Object = bag(fromPosition)
   If Not (piece Is Nothing) Then
      bag.Remove(fromPosition)
      bag.Add(toPosition, piece)
      RenderBoard()
   Else
      Throw New InvalidPositionException("There is no game piece at the ""from"" position.")
   End If
End Sub 'MovePiece

Van toepassing op

Zie ook