次の方法で共有


Interlocked.Exchange メソッド (Single, Single)

分割不可能な操作として指定した値を単精度浮動小数点数として設定し、元の値を返します。

Overloads Public Shared Function Exchange( _
   ByRef location1 As Single, _   ByVal value As Single _) As Single
[C#]
public static float Exchange(   ref floatlocation1,floatvalue);
[C++]
public: static float Exchange(float* location1,floatvalue);
[JScript]
public static function Exchange(
   location1 : float,value : float) : float;

パラメータ

  • location1
    指定した値に設定する変数。
  • value
    location1 パラメータに設定される値。

戻り値

location1 の元の値。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, Common Language Infrastructure (CLI) Standard

参照

Interlocked クラス | Interlocked メンバ | System.Threading 名前空間 | Interlocked.Exchange オーバーロードの一覧 | スレッド処理 | Interlocked