Articles of parameters

thread com vários parâmetros

Alguém sabe como passar vários parâmetros em uma rotina Thread.Start? Pensei em estender a class, mas a class C # Thread está selada. Aqui está o que eu acho que o código seria semelhante: … Thread standardTCPServerThread = new Thread(startSocketServerAsThread); standardServerThread.Start( orchestrator, initializeMemberBalance, arg, 60000); … } static void startSocketServerAsThread(ServiceOrchestrator orchestrator, List memberBalances, string arg, […]

Argumentos ou parâmetros?

Muitas vezes me confundo com a maneira como os termos ‘argumentos‘ e ‘parâmetros’ são usados. Eles parecem ser usados ​​de forma intercambiável no mundo da programação. Qual é a convenção correta para o seu uso?

Em C #, o que acontece quando você chama um método de extensão em um object nulo?

O método é chamado com um valor nulo ou fornece uma exceção de referência nula? MyObject myObject = null; myObject.MyExtensionMethod(); // <– is this a null reference exception? Se este for o caso, nunca precisarei verificar meu parâmetro ‘this’ para null?

Por que passar parâmetros para arquivos de link CSS e JavaScript, como src = “../cnt.js? Ver = 4.0”?

Quando vi o código-fonte de muitos sites, os parâmetros foram passados ​​para o arquivo de vinculação (CSS / JavaScript). Na fonte do Stack Overflow, recebi Por que o master.js?v=55c7eccb8e19 usado? Tenho certeza de que os arquivos JavaScript / CSS não podem obter os parâmetros. Qual é a razão?

Existe um construtor genérico com restrição de parâmetro em c #?

Em c # você pode colocar uma restrição em um método genérico como: public class A { public static void Method (T a) where T : new() { //…do something… } } Onde você especifica que T deve ter um construtor que não requer parâmetros. Eu estou querendo saber se existe uma maneira de adicionar […]

Passar por referência ou passar por valor?

Ao aprender uma nova linguagem de programação, um dos obstáculos possíveis que você pode encontrar é a questão de saber se a linguagem é, por padrão, pass-by-value ou pass-by-reference . Então, aqui está a minha pergunta para todos vocês, em sua língua favorita, como isso é realmente feito? E quais são as possíveis armadilhas ? […]

Objeto não pode ser convertido de DBNull para outros tipos

Objeto não pode ser convertido de DBNull para outros tipos. Eu tenho uma function a seguir que lança o erro acima. Eu estou manipulando todos os nulos no procedimento de armazenamento e no código c #. Então, onde está recebendo esse erro? Eu posso ver o erro no bloco catch. Mas eu não estou entendendo […]

Como definir o nome da tabela na consulta SQL dinâmica?

Eu quero definir o nome da tabela em uma consulta SQL dinâmica. Eu tentei com sucesso para o parâmetro da seguinte forma: /* Using sp_executesql */ /* Build and Execute a Transact-SQL String with a single parameter value Using sp_executesql Command */ /* Variable Declaration */ DECLARE @EmpID AS SMALLINT DECLARE @SQLQuery AS NVARCHAR(500) DECLARE […]

Métodos sobrecarregados conflitantes com parâmetros opcionais

Eu tenho dois methods sobrecarregados, um com um parâmetro opcional. void foo(string a) { } void foo(string a, int b = 0) { } agora eu chamo: foo(“abc”); Curiosamente, a primeira sobrecarga é chamada. Por que não a segunda sobrecarga com valor opcional definido como zero? Para ser honesto, eu esperaria que o compilador trouxesse […]

Passar parâmetro para p: remoteCommand from JavaScript

Eu quero passar valor para o remoteCommand de javascript. Se isso for possível, como posso fazer isso e como posso recebê-los no bean de apoio?