Como passar parâmetros de valor de tabela para o procedimento armazenado do código .net

Eu tenho um banco de dados SQL Server 2005. Em alguns procedimentos, tenho parâmetros de tabela que passo para um processo armazenado nvarchar(separado por vírgulas) e divido internamente em valores únicos. Eu o adiciono à lista de parâmetros de comando SQL como esta: cmd.Parameters.Add("@Logins",...