HamiIT
Sign inGet started
Home
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBCASemester 5DotNet TechnologyUnit 2: The C# Language Basics (12Hrs)
Chapter Study

BCA Semester 5 – DotNet Technology – Unit 2: The C# Language Basics (12Hrs)

Comprehensive questions and detailed answers for Unit 2: The C# Language Basics (12Hrs) . Perfect for exam preparation and concept clarity.

5
Questions
25
Marks
Back to All Chapters
1

What do you mean by value type and reference type? Give an example for each.

MediumTHEORY5 marks2021(TU Final)
2

List any five canonical keywords in "C#". Write a C# program to initialize and display array element with sum of each power.

MediumTHEORY5 marks2022(TU Final)
3

What is string interpolation? How passing argument by value is differing from passing argument by reference? Explain with program.

MediumTHEORY5 marks2022(TU Final)
4

What is optional parameter? Write a C# program which stores values in two enumerations, Department and College. It uses two functions to display the data contained in Department and College enumerations.

MediumTHEORY5 marks2024(TU Final)
5

What is difference between value type and reference type in C#? Explain the concept of boxing and unboxing with suitable program.

MediumTHEORY5 marks2024(TU Final)
Showing 5 questions

Exam Years

Past question papers

2024
TU Final•2 questions
2022
TU Final•2 questions
2021
TU Final•1 questions

Questions in Unit 2: The C# Language Basics (12Hrs)

What do you mean by value type and reference type? Give an example for each.

Marks: 5

Year: 2021 Final TU

Value Type Definition: A value type stores its actual data directly in memory. When a value type variable is assigned to another variable, a copy of the value is created. Key Points: - Stored in s

List any five canonical keywords in "C". Write a C program to initialize and display array element with sum of each power.

Marks: 5

Year: 2022 Final TU

Five canonical keywords in C Canonical keywords are the reserved words in C that have a special meaning and cannot be used as identifiers (variable names, class names, etc.). Five examples: 1. in

What is string interpolation? How passing argument by value is differing from passing argument by reference? Explain with program.

Marks: 5

Year: 2022 Final TU

String Interpolation - String Interpolation is a feature in C that allows embedding expressions inside a string using the $ symbol. - It makes string formatting simpler and more readable compared to

What is optional parameter? Write a C program which stores values in two enumerations, Department and College. It uses two functions to display the data contained in Department and College enumeration

Marks: 5

Year: 2024 Final TU

What is an Optional Parameter? An optional parameter in C is a function parameter that has a default value. If the caller does not pass a value for that parameter, the default value is automatically

What is difference between value type and reference type in C? Explain the concept of boxing and unboxing with suitable program.

Marks: 5

Year: 2024 Final TU

Difference Between Value Type and Reference Type | Feature | Value Type | Reference Type | |--------------------------

About Unit 2: The C# Language Basics (12Hrs) Questions

This page contains comprehensive questions from the Unit 2: The C# Language Basics (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 2: The C# Language Basics (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.