ArrayList arrylist.Remove 文字を指定して削除 VB.NET入門

      2016/12/26

ArrayList arrylist.Remove 文字を指定して削除

データの削除はarrylist.Clear()でやりましたが
文字を指定して削除したい場合は、arrylist.Removeを使います。

構文
変数名.Remove(削除するデータ)

ソース
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim arrylist As New ArrayList

arrylist.Add("ライオン")
arrylist.Add("ハイエナ")

MsgBox(arrylist(0))
arrylist.Remove("ライオン")
MsgBox(arrylist(0))
End Sub
End Class

実行結果は
ライオンさんとハイエナがいますが
ライオンを削除したので
ハイエナさんだけになりました。

お気づきかと思いますが削除したら自動的に添え字がずれます。

PR



 - vb.netさんぷる

Translate »