コード例 #1
0
 //Make a bad one
 private AtomicLockedResource([NotNull] AtomicVault <T> owner)
 {
     _releaseFlag = new ToggleFlag(false);
     _owner       = owner ?? throw new ArgumentNullException(nameof(owner));
     _b           = null;
     _isGood      = false;
 }
コード例 #2
0
ファイル: Name.cs プロジェクト: lanicon/DotNetVault
 private Name([NotNull] string name)
 {
     _s  = name ?? throw new ArgumentNullException(nameof(name));
     _tf = new ToggleFlag(false);
 }