<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Programming in C#</title>
    <subTitle>: A Primer</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>E Balagurusamy</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="text">Chennai</placeTerm>
    </place>
    <publisher>McGraw Hill Education India Private Limited</publisher>
    <dateIssued>2022</dateIssued>
    <edition>4</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <language>
    <languageTerm authority="iso639-2b" type="code">Eng</languageTerm>
  </language>
  <language>
    <languageTerm authority="iso639-2b" type="code">lis</languageTerm>
  </language>
  <language>
    <languageTerm authority="iso639-2b" type="code">h</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>xvii,481 p. PB 23x17 cm.</extent>
  </physicalDescription>
  <abstract>Authored by most trusted name in the area, this text acts like a “Primer”, moving step by step staring from fundamentals to core concepts in much desired logical flow and hence renders conceptual clarity along with simplicity. It is well suited for a first level programming course in C# for the undergraduate students of CSE &amp; IT streams. The book has a comprehensive coverage of foundational concepts of C# Programming, in the light of object orientation, which are explained in simple language and supported with good examples &amp; programming exercises
Table of Contents
1. Introducing C#
2. Understanding .NET: The C# Environment
3. Overview of C#
4. Literals, Variables and Data Types
5. Operators and Expressions
6. Decision Making and Branching
7. Decision Making and Looping
8. Methods in C#
9. Handling Arrays
10. Manipulating Strings
11. Structures and Enumerations
12. Classes and Objects
13. Inheritance and Polymorphism
14. Interface: Multiple Inheritance
15. Operator Overloading
16. Delegates and Events
17. Managing Console I/O Operations
18. Managing Errors and Exceptions
19. Multithreading in C#
20. WindowForms and Web-based Application Development on .NET
      Appendix A
      Appendix B
      Appendix C
      Appendix D
      Appendix E</abstract>
  <subject>
    <topic>Introducing C #</topic>
  </subject>
  <subject>
    <topic>Overview of C#</topic>
  </subject>
  <subject>
    <topic>Methods in C#</topic>
  </subject>
  <subject>
    <topic>Multithreading in C#</topic>
  </subject>
  <subject>
    <topic>C Sharp</topic>
  </subject>
  <classification authority="ddc" edition="23">001.6424C BALP</classification>
  <identifier type="isbn">9789351343189</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg"/>
    <recordCreationDate encoding="marc">220822</recordCreationDate>
    <recordChangeDate encoding="iso8601">20250725113531.0</recordChangeDate>
  </recordInfo>
</mods>
