Exemple #1
0
 /// <summary>
 /// 指定されたユニット定義パラメータで同名の既存のパラメータを置き換え、影響を被った既存の要素数を返します。
 /// </summary>
 /// <returns>置き換えされた既存の要素の数</returns>
 /// <param name="self"></param>
 /// <param name="newParams">新しいパラメータ</param>
 /// <exception cref="NotSupportedException">コレクションがイミュータブルな場合</exception>
 public static int ReplaceAll(this NonNullCollection <IParameter> self, params IParameter[] newParams)
 {
     return(self.ReplaceAll((IEnumerable <IParameter>)newParams));
 }
Exemple #2
0
 /// <summary>
 /// 指定されたユニットで同名の既存のユニットを置き換え、影響を被った既存の要素数を返します。
 /// </summary>
 /// <returns>置き換えされた既存の要素の数</returns>
 /// <param name="self"></param>
 /// <param name="newUnits">新しいユニット</param>
 /// <exception cref="NotSupportedException">コレクションがイミュータブルな場合</exception>
 public static int ReplaceAll(this NonNullCollection <IUnit> self, params IUnit[] newUnits)
 {
     return(self.ReplaceAll((IEnumerable <IUnit>)newUnits));
 }