Creates a library assembly : DLL Library « Language Basics « C# / C Sharp






Creates a library assembly

/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy

Publisher: Sybex;
ISBN: 0782129110
*/


/*
  Example16_2.cs creates a library assembly
*/

// compile with: csc /target:library Example16_2.cs

using System;
using System.Reflection;
using System.Windows.Forms;

[assembly:AssemblyVersionAttribute("1.0.0.0")]
[assembly:AssemblyTitleAttribute("Example 16.2")]

public class Example16_2 
{
  string privateString;

  public string inString 
  {
    get 
    {
      return privateString;
    }
    set
    {
      privateString = inString;
    }
  }

  public void upper(out string upperString)
  {
    upperString = privateString.ToUpper();
  }

}


           
       








Related examples in the same category

1.File to be used as a library assembly
2.File to be used as a library assembly 2
3.Loading Assemblies: Making it Dynamic
4.Calling Native DLL FunctionsCalling Native DLL Functions