The C# keyword ‘int’ maps to which .NET type?
- System.Int16
- System.Int32
- System.Int64
- System.Int128
2) Which of these string definitions will prevent escaping on backslashes in C#?
- string s = #â€Ân Test stringâ€Â;
- string s = “’n Test stringâ€Â;
- string s = @â€Ân Test stringâ€Â;
- string s = “n Test stringâ€Â;
3) Which of these statements correctly declares a two-dimensional array in C#?
- int[,] myArray;
- int[][] myArray;
- int[2] myArray;
- System.Array[2] myArray;
4) If a method is marked as protected internal who can access it?
- Classes that are both in the same assembly and derived from the declaring class.
- Only methods that are in the same class as the method in question.
- Internal methods can be only be called using reflection.
- Classes within the same assembly, and classes derived from the declaring class.
5) What is boxing?
a) Encapsulating an object in a value type.b) Encapsulating a copy of an object in a value type.c) Encapsulating a value type in an object.d) Encapsulating a copy of a value type in an object.
6) What compiler switch creates an xml file from the xml comments in the files in an assembly?
- /text
- /doc
- /xml
- /help
7) What is a satellite Assembly?
- A peripheral assembly designed to monitor permissions requests from an application.
- Any DLL file used by an EXE file.
- An assembly containing localized resources for another assembly.
- An assembly designed to alter the appearance or ‘skin’ of an application.
8) What is a delegate?
- A strongly typed function pointer.
- A light weight thread or process that can call a single method.
- A reference to an object in a different process.
- An inter-process message channel.
9) How does assembly versioning in .NET prevent DLL Hell?
- The runtime checks to see that only one version of an assembly is on the machine at any one time.
- .NET allows assemblies to specify the name AND the version of any assemblies they need to run.
- The compiler offers compile time checking for backward compatibility.
- It doesn’t.
10) Which “Gang of Four†design pattern is shown below?
public class A {private A instance;private A() {}public
static A Instance {get{if ( A == null )A = new A();return instance;}}}
- Factory
- Abstract Factory
- Singleton
- Builder
11) In the NUnit test framework, which attribute must adorn a test class in order for it to be picked up by the NUnit GUI?
- TestAttribute
- TestClassAttribute
- TestFixtureAttribute
- NUnitTestClassAttribute
12) Which of the following operations can you NOT perform on an ADO.NET DataSet?
- A DataSet can be synchronised with the database.
- A DataSet can be synchronised with a RecordSet.
- A DataSet can be converted to XML.
- You can infer the schema from a DataSet.
13) In Object Oriented Programming, how would you describe encapsulation?
- The conversion of one type of object to another.
- The runtime resolution of method calls.
- The exposition of data.
- The separation of interface and implementation.
No comments:
Post a Comment