CompilationSection.DefaultLanguage Property


Gets or sets the default programming language to use in dynamic-compilation files.

 property System::String ^ DefaultLanguage { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("defaultLanguage", DefaultValue=Mono.Cecil.CustomAttributeArgument)]
public string DefaultLanguage { get; set; }
member this.DefaultLanguage : string with get, set
Public Property DefaultLanguage As String

Property Value

A value specifying the default programming language to use in dynamic-compilation files.



The following code example demonstrates how to use the DefaultLanguage property. This code example is part of a larger example provided for the CompilationSection class.

// Display DefaultLanguage property.
Console.WriteLine("DefaultLanguage: {0}",

// Set DefaultLanguage property.
configSection.DefaultLanguage = "vb";
' Display DefaultLanguage property.
Console.WriteLine("DefaultLanguage: {0}", _

' Set DefaultLanguage property.
configSection.DefaultLanguage = "vb"


Specifies the default programming language, such as C# or VB.NET, to use in dynamic compilation files. Language names are defined using the system.codedom section. The default programming language is vb, which specifies VB.NET as the default programming language.

Applies to