Bonjour à tous
J'ai un problème avec une List(Of...) que je rempli dans Module1.vb est déclarée Nothing dans Form1.vb
Pourtant elle est déclarée Public dans Module1
J'ai codé un tout petit programme avec ces éléments pour simplifier la mise au point
Voici le code de Module1.vb
Et celui de Form1.vb
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Imports System.Collections.Generic Module Module1 Public MaListe As List(Of Integer) Public i, B As Integer Public Sub Main() Dim MaListe As New List(Of Integer) For i = 0 To 10 MaListe.Add(i) Next B = MaListe(5) Form1.ShowDialog() End Sub End Module
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Imports System.Collections.Generic Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim A As Integer A = MaListe(2) End Sub End Class
Partager