Click here to Skip to main content
15,895,370 members
Home / Discussions / C#
   

C#

 
QuestionThe "Create GUID" tool is disable in my Visual Studio 2005 IDE. Pin
hdv2128-Dec-08 7:35
hdv2128-Dec-08 7:35 
AnswerRe: The "Create GUID" tool is disable in my Visual Studio 2005 IDE. Pin
Colin Angus Mackay8-Dec-08 8:03
Colin Angus Mackay8-Dec-08 8:03 
AnswerRe: The "Create GUID" tool is disable in my Visual Studio 2005 IDE. Pin
Mark Salsbery8-Dec-08 8:52
Mark Salsbery8-Dec-08 8:52 
AnswerRe: The "Create GUID" tool is disable in my Visual Studio 2005 IDE. Pin
Nissim Salomon8-Dec-08 9:00
Nissim Salomon8-Dec-08 9:00 
GeneralRe: The "Create GUID" tool is disable in my Visual Studio 2005 IDE. Pin
hdv2128-Dec-08 9:08
hdv2128-Dec-08 9:08 
Questionmethod inheretance Pin
Deresen8-Dec-08 6:29
Deresen8-Dec-08 6:29 
AnswerRe: method inheretance Pin
Alan Balkany8-Dec-08 8:11
Alan Balkany8-Dec-08 8:11 
GeneralRe: method inheretance Pin
Deresen8-Dec-08 8:25
Deresen8-Dec-08 8:25 
Thank you.

But the problem I have is that if I want to add a function to my Interface class and it is as simple as calling the base function with as parameter itself, shouldn't it be possible to do that in some kind of global class. Something like this:

class Main
{
   public Main()
   {
      X x = new X();
      x.function1("myText"); -> false
      X2 x2 = new X2();
      x2.function1("myText"); -> true
   }
}

interface InterfaceX
{
    int number { get; };
    bool function1(String txt);
}

class X :  Z, InterfaceX
{
    public int number
    {
       get { return 5;}
    }
   public X(){}
}
class X2 : Z, InterfaceX
{
    public int number
    {
       get { return 2;}
    }
    public X2() {}
}

class Z : Y, 
{
   public bool function1(String txt)
   {
      return base.function2(this.getParent(), txt);
   }
}

class Y
{
   public bool function2(InterfaceX x, String txt)
   {
      if(x.number < 3)
         return true;
      else
         return false;
   }
}


It's all about the this.getParent(), this doesn't work, but how can I get this working?
GeneralRe: method inheretance Pin
Alan Balkany8-Dec-08 8:32
Alan Balkany8-Dec-08 8:32 
GeneralRe: method inheretance Pin
Deresen8-Dec-08 9:14
Deresen8-Dec-08 9:14 
GeneralRe: method inheretance Pin
Alan Balkany8-Dec-08 9:40
Alan Balkany8-Dec-08 9:40 
GeneralRe: method inheretance Pin
Ben Fair8-Dec-08 10:34
Ben Fair8-Dec-08 10:34 
GeneralRe: method inheretance Pin
Deresen8-Dec-08 10:51
Deresen8-Dec-08 10:51 
QuestionHow to verify existing and Installed components via code Pin
Eitan O8-Dec-08 6:09
Eitan O8-Dec-08 6:09 
QuestionUsing double quotes in a string Pin
compninja258-Dec-08 5:51
compninja258-Dec-08 5:51 
AnswerRe: Using double quotes in a string Pin
J4amieC8-Dec-08 5:57
J4amieC8-Dec-08 5:57 
GeneralRe: Using double quotes in a string Pin
Vikram A Punathambekar8-Dec-08 19:17
Vikram A Punathambekar8-Dec-08 19:17 
AnswerRe: Using double quotes in a string Pin
Deresen8-Dec-08 6:36
Deresen8-Dec-08 6:36 
GeneralRe: Using double quotes in a string Pin
Giorgi Dalakishvili8-Dec-08 7:10
mentorGiorgi Dalakishvili8-Dec-08 7:10 
AnswerRe: Using double quotes in a string Pin
cor28798-Dec-08 7:22
cor28798-Dec-08 7:22 
GeneralRe: Using double quotes in a string Pin
compninja258-Dec-08 8:59
compninja258-Dec-08 8:59 
QuestionIs there any solution to run PowerShell 1.0 in C# remotely? Pin
Julia10058-Dec-08 5:38
Julia10058-Dec-08 5:38 
QuestionDataset.ReadXML Pin
ndroo8828-Dec-08 4:14
ndroo8828-Dec-08 4:14 
AnswerRe: Dataset.ReadXML Pin
ndroo8829-Dec-08 2:21
ndroo8829-Dec-08 2:21 
Questioneach button click starting a new thread Pin
lane0p28-Dec-08 4:11
lane0p28-Dec-08 4:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.