Click here to Skip to main content
15,890,512 members
Home / Discussions / C#
   

C#

 
AnswerRe: using instance of a class ? Pin
Colin Angus Mackay23-Apr-07 0:23
Colin Angus Mackay23-Apr-07 0:23 
GeneralRe: using instance of a class ? Pin
Software_Specialist23-Apr-07 0:27
Software_Specialist23-Apr-07 0:27 
GeneralRe: using instance of a class ? Pin
Colin Angus Mackay23-Apr-07 0:47
Colin Angus Mackay23-Apr-07 0:47 
AnswerRe: using instance of a class ? Pin
Eduard Keilholz23-Apr-07 0:47
Eduard Keilholz23-Apr-07 0:47 
GeneralRe: using instance of a class ? Pin
Christian Graus23-Apr-07 0:58
protectorChristian Graus23-Apr-07 0:58 
GeneralRe: using instance of a class ? Pin
Software_Specialist23-Apr-07 1:41
Software_Specialist23-Apr-07 1:41 
QuestionGetter and Setter functions Pin
Dewald23-Apr-07 0:06
Dewald23-Apr-07 0:06 
AnswerRe: Getter and Setter functions Pin
andre_swnpl23-Apr-07 0:29
andre_swnpl23-Apr-07 0:29 
Question 1:
Make the variable "tmparray" private to the class like this
class MyClass
{        
public int MyInt1;        
public int MyInt2;        
public int MyInt3;  
private int[] tmparray;      

public int[] MyIntArray        
{                
get                
{                        
tmparray = new int[3];                        
tmparray[0] = MyInt1;                        
tmparray[1] = MyInt2;                        
tmparray[2] = MyInt3;                        
return tmparray;                
}                
set                
{                        
MyInt1 = value[0];                        
MyInt2 = value[1];                        
MyInt3 = value[2];                
}        
}        
public MyClass()        
{                
MyIntArray = new int[3];        
}
}


Question 2:
declare the property in the base class and then use the "new" keyword in the sub class on the same property.

class MyBaseClass
    {
        public int[] MyIntArray
        {
            get
            {
                //.. Some functionality
            }
            set
            {
                //.. some functionality
            }
        }

        public MyBaseClass()
        {
            MyIntArray = new int[3];
        }
    }

    class MyClass : MyBaseClass
    {
        public int MyInt1;
        public int MyInt2;
        public int MyInt3;
        private int[] tmparray;

        public new int[] MyIntArray
        {
            get
            {
                tmparray = new int[3];
                tmparray[0] = MyInt1;
                tmparray[1] = MyInt2;
                tmparray[2] = MyInt3;
                return tmparray;
            }
            set
            {
                MyInt1 = value[0];
                MyInt2 = value[1];
                MyInt3 = value[2];
            }
        }
    }

GeneralRe: Getter and Setter functions Pin
Colin Angus Mackay23-Apr-07 0:40
Colin Angus Mackay23-Apr-07 0:40 
AnswerRe: Getter and Setter functions Pin
Colin Angus Mackay23-Apr-07 0:37
Colin Angus Mackay23-Apr-07 0:37 
AnswerRe: Getter and Setter functions Pin
Guffa23-Apr-07 1:00
Guffa23-Apr-07 1:00 
GeneralRe: Getter and Setter functions Pin
Dewald23-Apr-07 2:44
Dewald23-Apr-07 2:44 
AnswerRe: Getter and Setter functions Pin
Vikram A Punathambekar23-Apr-07 2:07
Vikram A Punathambekar23-Apr-07 2:07 
QuestionHow to set a parameter field in .rdlc during design time Pin
selvakumar Panchatcharam22-Apr-07 23:57
selvakumar Panchatcharam22-Apr-07 23:57 
QuestionC# time to C++ (VS 6) time Pin
Stevo Z22-Apr-07 23:49
Stevo Z22-Apr-07 23:49 
AnswerRe: C# time to C++ (VS 6) time Pin
Christian Graus23-Apr-07 0:06
protectorChristian Graus23-Apr-07 0:06 
GeneralRe: C# time to C++ (VS 6) time Pin
Stevo Z23-Apr-07 0:15
Stevo Z23-Apr-07 0:15 
QuestionSerialization problem Pin
NaNg1524122-Apr-07 23:48
NaNg1524122-Apr-07 23:48 
QuestionHow to add sub columns with C#.net for Pocket PC Pin
urairat22-Apr-07 23:44
urairat22-Apr-07 23:44 
QuestionMissing something in an unmanaged C++ function call? Pin
jozsurf22-Apr-07 23:26
jozsurf22-Apr-07 23:26 
AnswerRe: Missing something in an unmanaged C++ function call? Pin
Luc Pattyn23-Apr-07 9:00
sitebuilderLuc Pattyn23-Apr-07 9:00 
GeneralRe: Missing something in an unmanaged C++ function call? Pin
jozsurf23-Apr-07 14:58
jozsurf23-Apr-07 14:58 
GeneralRe: Missing something in an unmanaged C++ function call? Pin
Luc Pattyn23-Apr-07 15:26
sitebuilderLuc Pattyn23-Apr-07 15:26 
GeneralRe: Missing something in an unmanaged C++ function call? Pin
jozsurf23-Apr-07 15:31
jozsurf23-Apr-07 15:31 
QuestionWrite to the Visual Studio Output window Pin
anderslundsgard22-Apr-07 22:48
anderslundsgard22-Apr-07 22:48 

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.