Research Catalog

C# and VB.NET conversion pocket reference / Jose Mojica.

Title
C# and VB.NET conversion pocket reference / Jose Mojica.
Author
Mojica, Jose.
Publication
Beijing ; Cambridge [Mass.] : O'Reilly, c2002.

Items in the Library & Off-site

Filter by

1 Item

StatusFormatAccessCall NumberItem Location
TextRequest in advance QA76.73.C154 M65 2002Off-site

Holdings

Details

Description
iv, 139 p.; 18 cm.
Summary
Though most programmers use two or more languages, they usually have a mastery of one. Although Microsoft has advertised that the .NET runtime is language agnostic and that C♯ and Visual Basic .NET are so close that switching between the two is really quite easy, that?s only true up to a point. Some of the differences are obvious, but others are very subtle. C♯ & VB.NET Conversion Pocket Reference helps you easily make the switch from one language to another. The differences occur in three main areas: syntax, object-oriented principles, and the Visual Studio .NET IDE. Syntax concerns the s.
Alternative Title
  • C-sharp and VB.NET conversion pocket reference
  • C# & VB.NET conversion pocket reference
  • C Sharp and VB .NET conversion pocket reference
Subject
  • Microsoft Visual BASIC
  • C# (Computer program language)
  • Programming languages (Electronic computers) > Syntax
  • Character sets (Data processing)
Note
  • "Converting code from one language to another"--Cover.
Processing Action (note)
  • committed to retain
Contents
Syntax Differences. Case Sensitivity. Line Termination. Comments. Namespace Declaration and Usage. Variable Declaration. Variable Initialization. Declaring Function Parameters. Passing Function Parameters. Optional Parameters. Parameter Lists. Method Declaration. Returning Output Parameters. Program Startup. Exiting Programs/Methods/Loops. Member Scope. Static and Shared Methods. Classes Versus Modules. If Statements. Short-Circuiting. Conditional Statement. Properties and Indexers. Arrays. for Loops. For/Each Loops. Try/Catch Blocks. Attribute Usage. Control Characters. Type Comparison and Conversion -- Object-Oriented Features. Inheritance Syntax. Method Overloading. Constructors and Field Initializers. Invoking Other Constructors. Invoking Base Constructors. Initializers. Hiding Base Class Members. Overriding Methods. Requiring/Preventing Inheritance. Declaring and Implementing Interfaces. Delegates and Events. Comparing Classes. String Comparisons -- IDE Differences. AssemblyInfo.x. Default/Root Namespace. Startup Object. App.ico. Imports/using. COM References. Compiler Constants. Option Explicit, Option Strict, Option Compare. Errors and Warnings -- Unique Language Features. Unsafe Blocks (C♯). using (C♯). Documentation Comments (C♯). Operator Overloading (C♯). Late Binding (VB).
ISBN
0596003196
OCLC
  • 52349677
  • SCSB-10093887
Owning Institutions
Harvard Library