C# Class Evaluator.CSharpLanguage

A basic specification of the syntax of C#
Inheritance: Language
Afficher le fichier Open project: swax/SwarmNLP

Méthodes publiques

Méthode Description
CSharpLanguage ( ) : System

Constructs a new instance of the CSharpLanguageOptions class.

beginNamespace ( string namespaceName ) : string

Generates a statement to begin a namespace

beginType ( string typeName ) : string

Generates a statement to begin a type

endNamespace ( string namespaceName ) : string

Generates a statement to end a namespace

endType ( string typeName ) : string

Generates a statement to end a type

useStatement ( string assemblyName ) : string

Generates a statement to allow treatment of classes within an assembly/namespace as if they were local

Method Details

CSharpLanguage() public méthode

Constructs a new instance of the CSharpLanguageOptions class.
public CSharpLanguage ( ) : System
Résultat System

beginNamespace() public méthode

Generates a statement to begin a namespace
public beginNamespace ( string namespaceName ) : string
namespaceName string /// The name of the namespace ///
Résultat string

beginType() public méthode

Generates a statement to begin a type
public beginType ( string typeName ) : string
typeName string /// The name of the type ///
Résultat string

endNamespace() public méthode

Generates a statement to end a namespace
public endNamespace ( string namespaceName ) : string
namespaceName string /// The name of the namespace ///
Résultat string

endType() public méthode

Generates a statement to end a type
public endType ( string typeName ) : string
typeName string /// The name of the type ///
Résultat string

useStatement() public méthode

Generates a statement to allow treatment of classes within an assembly/namespace as if they were local
public useStatement ( string assemblyName ) : string
assemblyName string /// The name of the assembly to be treated as local ///
Résultat string