Je cherche un algorithme qui permette d'obtenir l'objet qui a appelé la méthode, à l'intérieur de cette méthode.
Par exemple :
public class Class1 {
public void Method () {
//the question
object a = ...;//the object that called the method (in this case object1)
//other instructions
}
}
public class Class2 {
public Class2 () {
Class1 myClass1 = new Class1();
myClass1.Method();
}
public static void Main () {
Class2 object1 = new Class2();
//...
}
}
Existe-t-il un moyen de le faire ?