DefaultParameterValueAttribute(Object) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der DefaultParameterValueAttribute-Klasse mit dem Standardwert eines Parameters.
public:
DefaultParameterValueAttribute(System::Object ^ value);
public DefaultParameterValueAttribute (object value);
public DefaultParameterValueAttribute (object? value);
new System.Runtime.InteropServices.DefaultParameterValueAttribute : obj -> System.Runtime.InteropServices.DefaultParameterValueAttribute
Public Sub New (value As Object)
Parameter
- value
- Object
Ein Objekt, das den Standardwert eines Parameters darstellt.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie das DefaultParameterValueAttribute Attribut auf einen Parameter einer in C# geschriebenen Methode angewendet wird. Das OptionalAttribute -Attribut wird auch verwendet, um den Aufruf der -Methode ohne Argumente zu ermöglichen.
using System;
using System.Runtime.InteropServices;
public class Program
{
public static void MethodWithDefaultParam([Optional, DefaultParameterValue("DEFAULT_PARAM_VALUE")] string str)
{
Console.WriteLine($"The passed value is: {str}");
}
public static void Main()
{
MethodWithDefaultParam(); // The passed value is: DEFAULT_PARAM_VALUE
MethodWithDefaultParam("NEW_VALUE"); // The passed value is: NEW_VALUE
}
}
Hinweise
Verwenden Sie diesen Konstruktor, um das Attribut auf einen Parameter anzuwenden, der DefaultParameterValueAttribute in einer Sprache wie Microsoft Visual C# geschrieben wurde, die keine Standardparameter unterstützt.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für