bitworks/hwo.bitworks/OR.cs

22 lines
303 B
C#

using System;
namespace hwo.bitworks
{
public class OR : LogicBase
{
public OR(params LogicBase[] sources)
:base(sources)
{
}
public override bool value()
{
foreach (LogicBase source in this.sources){
if (source.value()){
return true;
}
}
return false;
}
}
}