0% found this document useful (0 votes)
4 views3 pages

DotNET Unitwise Imp Questions

The document outlines important questions related to .NET Framework, C#, and object-oriented programming concepts, categorized into four units. Topics include CLR, managed vs unmanaged code, assemblies, C# fundamentals, control structures, and advanced OOP principles. It serves as a resource for student preparation based on previous year questions.

Uploaded by

Nitin Ran
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

DotNET Unitwise Imp Questions

The document outlines important questions related to .NET Framework, C#, and object-oriented programming concepts, categorized into four units. Topics include CLR, managed vs unmanaged code, assemblies, C# fundamentals, control structures, and advanced OOP principles. It serves as a resource for student preparation based on previous year questions.

Uploaded by

Nitin Ran
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Important .

NET & C# Questions

Unit I: .NET Framework & Architecture

1. Explain CLR and its major services. Why is it called the "heart and
soul" of the .NET framework?

2. Differentiate between managed and unmanaged code and explain


how automatic memory management works.

3. What are namespaces? Explain how a user can create their own
namespace with an example.

4. Explain the concept of assemblies. Differentiate between private


and shared assemblies.

5. What is Metadata in .NET and why is it an important part of the


framework?

6. Discuss the architecture of the .NET platform with a diagram.

7. What are the building blocks/components of the .NET framework?

8. Define the .NET strategy and platform. What does the slogan "be
there where you are" mean?

Unit II: C# Fundamentals & Data Types

1. Explain Boxing and Unboxing with a short note and example.


2. Differentiate between value types and reference data types in C#.

3. Why is C# called a type-safe language? Is it interoperable?

4. Elaborate on how implicit conversion is different from explicit


conversion.

5. Define literals and explain their different types with appropriate


examples.

6. What is C#? How is it different from Java?

7. Explain the rules for writing variable names and their scope in C#.

8. Distinguish between Write() and WriteLine() methods in C#.

Unit III: Control Structures & Classes

1. What are operators? Explain Bitwise and Special operators in C#.

2. Explain the various decision-making structures (if-else, else-if


ladder) with examples.

3. Why are switch statements required? Provide the syntax and flow
diagram.

4. Discuss various looping structures available in C# (while, do-while,


for, foreach).

5. What is function overloading? Define it with a suitable program.

6. Describe constructors and destructors with their importance and


examples.
7. Explain operator precedence and associativity in C#.

8. How does a class accomplish data hiding? Describe methods and


their declaration.

Unit IV: Advanced OOP & Exception Handling

1. What is inheritance? Explain its forms and implementation in C#.

2. Define Polymorphism. How are early and late binding achieved?

3. Explain the Exception Handling mechanism (try, catch, finally) with


examples.

4. What are Interfaces? Explain how they are defined and


implemented.

5. Describe sealed classes and sealed methods.

6. Explain abstract classes and abstract methods with their


characteristics.

7. What is method overriding and when does it occur?

8. What are delegates and how do they work in C#?

Resource compiled from Previous Year Questions for Student Preparation

You might also like