C# 変数名を文字列として扱う

C#で、nameofを使用して、変数名を文字列として扱うサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Microsoft Visual Studio Community 2019 Version 16.7.1
nameof使い方
nameofを使用すると、変数名を文字列として扱うことが可能です。
nameof(変数名)
以下は、変数「str」を文字列「str」として扱うコードとなります。
using System;
namespace testapp
{
class Program
{
static void Main(string[] args)
{
string str = "hello world";
Console.WriteLine($"{nameof(str)} : {str}");
Console.ReadKey();
}
}
}
実行結果

-
前の記事
Vue.js v-on:Keypressとv-on:keydownとv-on:keyupのイベント実行順序を確認する 2021.08.10
-
次の記事
javascript lodashを使って配列内で指定したデータの最後のINDEX番号を取得する 2021.08.11
コメントを書く