Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
11 Cards in this Set
- Front
- Back
Reference type |
Is an address to where an object lives in memory. All the information, state and data associated with this type |
|
Value type |
Is the actual value, there is no address |
|
Solution file |
Keeps track of multiple projects and allows developers to build and track with one command |
|
What are the properties of using Ref to pass in parameters |
Parameter is initialised before Usful whee called method needs to modify the ref type Is bi-directional |
|
What are the properties of using Out in a methods parameters |
The ref must be initalised after the method is called. Out is one directional Used when passing multiple parameters out of a method |
|
What is short circuiting |
If (a>b || a Using the Or operand. If the left side is true then it will not check the right side. |
|
Method signature |
Is made up of the method name and the number and type of input parameters |
|
Method overloading |
When methods share the same name but have different number of inout types or different input types. Public void mymethod (string a) Public void mymethod (int a) |
|
What is overriding |
Overriding is runtime polymorphism. When a function in the base class is redefined in the derived class |
|
What are accessors |
A public way for a class to get and set values. You can restrict the ability to get or set values You can add conditions while getting or setting a value |
|
What is a Func ? |
A Func is a delegate that points to a method which in turn accepts a generic argument and returns a generic value |