私はAmpのDiffLib実装をC#に移植していて、まさにこの行(#114)に出くわしました。
@b2j[@a[i,1]] && @b2j[@a[i,1]].each do |j|
今、私は他のすべてを移植し、ほとんどのテストは合格したようですが、これが何のためにあるのかまだわかりません&&
。私はそれがC#のそれらの線に沿ったものだと思います:
if(b2j.ContainsKey(a[i]))
{
foreach(var j in b2j[a[i]])
しかし、それについてはまだ特にわかりません。