C# 用の定義済み囲みテンプレート
このトピックでは、ReSharper 2026.1 の C# 用のすべての定義済みサラウンドテンプレートをリストします。 サラウンドテンプレートの詳細については、「コードフラグメントをテンプレートで囲む 」を参照してください。
テンプレート | 詳細 |
|---|---|
| Unity プロファイラーの開始 / 終了サンプルブロック スコープC# 2.0+ ステートメント、Unity C# ファイル 本文 UnityEngine.Profiling.Profiler.BeginSample("$VAR$");
$SELECTION$$END$
UnityEngine.Profiling.Profiler.EndSample();
パラメーター
|
| foreach ブロック スコープC# 2.0 + ステートメント 本文 foreach ($TYPE$ $VARIABLE$ in $COLLECTION$)
{
$SELECTION$$END$
}
パラメーター
|
| 単純な "for" ループ スコープC# 2.0 + ステートメント 本文 for (int $INDEX$ = 0; $INDEX$ < $UPPER$; $INDEX$++)
{
$SELECTION$$END$
}
パラメーター
拡張前 拡張後 ![]() |
| 範囲C# 2.0+ 文字列を除く、行頭 本文 #if $expression$
$SELECTION$$END$
#endif
パラメーター
|
| 選択範囲を領域で囲む 範囲C# 2.0+ 文字列を除く、行頭 本文 #region $name$
$SELECTION$$END$
#endregion
パラメーター
拡張前 ![]() 拡張後 ![]() |
| 選択したコードに名前空間を追加する スコープC# 2.0 + のタイプと名前空間 本文 namespace $name$
{
$END$$SELECTION$
}
パラメーター
拡張前 ![]() 拡張後 ![]() |
| try finally スコープC# 2.0 + ステートメント 本文 try
{
$SELECTION$
}
finally
{
$END$
}
パラメーター
|
| try catch スコープC# 2.0 + ステートメント 本文 try
{
$SELECTION$
}
catch ($EXCEPTION$ $EX_NAME$)
{
$SELSTART$System.Console.WriteLine($EX_NAME$);
throw;$SELEND$
}
パラメーター
|
| while ループ スコープC# 2.0 + ステートメント 本文 while ($expression$)
{
$SELECTION$$END$
}
パラメーター
拡張前 拡張後 ![]() |
| do...while ループ スコープC# 2.0 + ステートメント 本文 do
{
$SELECTION$$END$
} while ($expression$);
パラメーター
|
| If ステートメント スコープC# 2.0 + ステートメント 本文 if ($expr$)
{
$SELECTION$$END$
}
パラメーター
拡張前 拡張後 ![]() |
| lock ステートメント スコープC# 2.0 + ステートメント 本文 lock ($expression$)
{
$SELECTION$$END$
}
パラメーター
拡張前 ![]() 拡張後 ![]() |
| using ステートメント スコープC# 2.0 + ステートメント 本文 using($resource$)
{
$SELECTION$$END$
}
パラメーター
拡張前 ![]() 拡張後 ![]() |
| 選択範囲を特定の型にキャストする スコープC# 2.0 + 式 本文 (($TYPE$)$SELECTION$)
パラメーター
拡張前 拡張後 ![]() |















