本文整理汇总了C#中IValue.ValueAsString方法的典型用法代码示例。如果您正苦于以下问题:C# IValue.ValueAsString方法的具体用法?C# IValue.ValueAsString怎么用?C# IValue.ValueAsString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IValue
的用法示例。
在下文中一共展示了IValue.ValueAsString方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ExceptionDialog
public ExceptionDialog(IThread thread)
{
InitializeComponent();
this.Icon = _icon;
_exceptionValue = thread.CurrentException;
_sourceLocation = thread.GetCurrentSourceRange();
// no need to hook to UILanguageChanged as this dialog will be closed
// before the user gets any chance to update the UI language.
var _componentMuiIdentifiers = new Dictionary<object, string>()
{
{this, "ExceptionDialog.Title"},
{headerLabel, "ExceptionDialog.ExceptionOccured"},
{fileLabel, "ExceptionDialog.File"},
{locationLabel, "ExceptionDialog.Location"},
{messageLabel, "ExceptionDialog.Message"},
{closeButton, "ExceptionDialog.Close"},
{goToFileButton, "ExceptionDialog.GoToFile"},
{detailsButton, "ExceptionDialog.Details"},
};
DebuggerBase.Instance.MuiProcessor.ApplyLanguageOnComponents(_componentMuiIdentifiers);
fileTextBox.Text = _sourceLocation.FilePath.FullPath;
locationTextBox.Text = DebuggerBase.Instance.MuiProcessor.GetString("ExceptionDialog.LocationFormat",
"line=" + _sourceLocation.Line,
"column=" + _sourceLocation.Column);
messageTextBox.Text = _exceptionValue.ValueAsString(thread);
}