Bonjour à tous,

Je déclare une variable mc de type MyClass dans la classe MyUpperClass comme l'indique le code ci-dessous. A la compilation, je reçois l'avertissement:

La variable 'mc' n'est pas déclarée ou n'a jamais été assignée.

Qu'est ce qui génère cet avertissement? Comment puis-je y remédier?

Merci.

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
17
18
19
20
21
22
23
24
public class MyClass
	{
		public MyClass(){}
 
		public string Transform(string aString)
		{			
			//Code qui transforme un string et retourne un string.
			...
		}
	}
 
 
public class MyUpperClass
	{
		private MyClass mc = new MyClass();
		private string st;
		private string key = "abcde";
 
		private void Initialize()
		{	
			st = mc.Transform(key);
			...
		}
	}