Microsoft.CSharp.RuntimeBinder.Semantics.MethodTypeInferrer.AddLowerBound C# (CSharp) Метод

AddLowerBound() приватный Метод

private AddLowerBound ( Microsoft.CSharp.RuntimeBinder.Semantics.TypeParameterType pParam, CType pBound ) : void
pParam Microsoft.CSharp.RuntimeBinder.Semantics.TypeParameterType
pBound CType
Результат void
        private void AddLowerBound(TypeParameterType pParam, CType pBound)
        {
            Debug.Assert(IsUnfixed(pParam));
            int iParam = pParam.GetIndexInTotalParameters();
            if (!_pLowerBounds[iParam].Contains(pBound))
            {
                _pLowerBounds[iParam].Add(pBound);
            }
        }