public static SqlBinary MergePHkeys(SqlBinary oldPHkeys, SqlInt16 newSnap, SqlInt32 newPHkey) { SqlIntArray keyArray = new SqlIntArray(oldPHkeys); int[] keys = keyArray.ToArray(); keys[(short) newSnap] = (int) newPHkey; return SqlIntArray.FromArray(keys).ToSqlBuffer(); }