HamiIT
Sign inGet started
Home
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBCASemester 5DotNet TechnologyUnit 3: Creating Types in C# (12Hrs)
Chapter Study

BCA Semester 5 – DotNet Technology – Unit 3: Creating Types in C# (12Hrs)

Comprehensive questions and detailed answers for Unit 3: Creating Types in C# (12Hrs). Perfect for exam preparation and concept clarity.

11
Questions
65
Marks
Back to All Chapters
1

What do you mean by property in C# language? How it is different from method? Compare automatic property with other types of property with suitable example.

MediumTHEORY5 marks2020(TU Final)
2

Define constructor. Explain different types of constructors used in C# with example.

MediumTHEORY5 marks2020(TU Final)
3

What is an interface? How interface is used in multiple inheritance? Explain with example.

MediumTHEORY5 marks2021(TU Final)
4

Why namespace is used in C#? How to create and use the namespace in C#? Explain with example.

MediumTHEORY5 marks2021(TU Final)
5

What do you mean by static class and constructor? Explain with suitable example.

MediumTHEORY5 marks2021(TU Final)
6

What do you mean by Operator Overloading? Write a C# program to demonstrate binary and relational operator overloading.

HardTHEORY10 marks2021(TU Final)
7

What are sealed classes in C#? Write a C# program to illustrate the concept of abstract class and abstract method.

MediumTHEORY5 marks2022(TU Final)
8

What is different between index and properties? Explain the concept of generic class in C# with 8 suitable program.

MediumTHEORY5 marks2022(TU Final)
9

What is interface? Explain with suitable program, how interface can be used to perform multiple inheritance?

MediumTHEORY5 marks2024(TU Final)
10

What are use of finalizer in C#? Explain with suitable program, how base keyword is used to call member function and constructor of parent class?

MediumTHEORY5 marks2024(TU Final)
11

How this keyword is used to declare indexer? Write C# program to overload unary (++) and relational (==) operator.

HardTHEORY10 marks2024(TU Final)
Showing 11 questions

Exam Years

Past question papers

2024
TU Final•3 questions
2022
TU Final•2 questions
2021
TU Final•4 questions
2020
TU Final•2 questions

Questions in Unit 3: Creating Types in C# (12Hrs)

What do you mean by property in C language? How it is different from method? Compare automatic property with other types of property with suitable example.

Marks: 5

Year: 2020 Final TU

Property in C Definition: A property in C is a member of a class that provides a flexible mechanism to read, write, or compute the value of a private field. It combines the features of a field and

Define constructor. Explain different types of constructors used in C with example.

Marks: 5

Year: 2020 Final TU

Constructor in C Definition: A constructor is a special method in a class that is automatically called when an object of the class is created. It is used to initialize objects and set default valu

What is an interface? How interface is used in multiple inheritance? Explain with example.

Marks: 5

Year: 2021 Final TU

What is an Interface? Definition: An interface in C is a contract that defines a set of methods, properties, events, or indexers without any implementation. Classes or structs that implement the i

Why namespace is used in C? How to create and use the namespace in C? Explain with example.

Marks: 5

Year: 2021 Final TU

What is a Namespace? Definition: A namespace in C is a container that holds classes, structs, interfaces, enums, and delegates. It helps to organize code and avoid name conflicts in large applicat

What do you mean by static class and constructor? Explain with suitable example.

Marks: 5

Year: 2021 Final TU

Static Class Definition: A static class is a class that cannot be instantiated and can only contain static members (methods, properties, fields). It is used to group utility or helper methods. Key

What do you mean by Operator Overloading? Write a C program to demonstrate binary and relational operator overloading.

Marks: 10

Year: 2021 Final TU

Operator Overloading Definition: Operator overloading is a feature in C that allows a user-defined class or struct to provide custom behavior for operators (like +, -, ==, <, >). It enables operat

What are sealed classes in C? Write a C program to illustrate the concept of abstract class and abstract method.

Marks: 5

Year: 2022 Final TU

Sealed Classes in C - A sealed class is a class that cannot be inherited. - It is declared using the sealed keyword. - Sealed classes are used to prevent further derivation, enhancing security and

What is different between index and properties? Explain the concept of generic class in C with 8 suitable program.

Marks: 5

Year: 2022 Final TU

Difference Between Indexers and Properties | Feature | Property | Indexer | |---------|---------|---------| | Definition | Encapsulates a single value of a class or object. | Allows objects to be inde

What is interface? Explain with suitable program, how interface can be used to perform multiple inheritance?

Marks: 5

Year: 2024 Final TU

What is an Interface? An interface in C is a reference type that defines a contract containing only method signatures, properties, events, or indexers without implementation. - Classes or structs t

What are use of finalizer in C? Explain with suitable program, how base keyword is used to call member function and constructor of parent class?

Marks: 5

Year: 2024 Final TU

1. Use of Finalizer in C - A finalizer is a special method in C that is called automatically by the garbage collector before an object is destroyed. - It is used to release unmanaged resources, suc

How this keyword is used to declare indexer? Write C program to overload unary (++) and relational (==) operator.

Marks: 10

Year: 2024 Final TU

1. Using this Keyword to Declare Indexer - An indexer allows an object to be indexed like an array. - The this keyword is used to declare the indexer in a class. - Syntax: csharp public returnTyp

About Unit 3: Creating Types in C# (12Hrs) Questions

This page contains comprehensive questions from the Unit 3: Creating Types in C# (12Hrs) chapter of DotNet Technology, part of the BCA Semester 5 curriculum. All questions include detailed model answers from past TU exam papers.

Study Tips

  • Review concepts before attempting questions
  • Practice writing complete answers
  • Compare your answers with model solutions
  • Focus on questions from recent years
  • Use direct links (#question-ID) to bookmark and share specific questions

Related Resources

← Back to DotNet Technology Chapters

Unit 3: Creating Types in C# (12Hrs) chapter questions with answers for DotNet Technology (BCA Semester 5). Prepare for TU exams with our comprehensive question bank and model answers.

H
Hami IT

Empowering IT students with quality education resources and comprehensive exam preparation materials.

Programs

  • Flutter
  • Java
  • DevOps

Company

  • About Us
  • Contact

Contact

  • 📧hamiit.dev@gmail.com
  • 📞+977 9813706443
  • 📍Kathmandu, Nepal

© 2026 Hami IT. All rights reserved.