Perguntas com a marcação «c#»

C # (pronuncia-se "see sharp") é uma linguagem de programação multiparadigma de tipo estático desenvolvida pela Microsoft. O código C # geralmente tem como alvo a família de ferramentas e tempos de execução .NET da Microsoft, que inclui o .NET Framework, .NET Core e Xamarin, entre outros. Use esta tag para perguntas sobre o código escrito em C # ou especificação formal do C #.

10
Obtenha um bit específico do byte
Eu tenho um byte, especificamente um byte de uma matriz de bytes que veio via UDP enviada de outro dispositivo. Este byte armazena o estado ligado / desligado de 8 relés no dispositivo. Como obtenho o valor de um bit específico no referido byte? Idealmente, um método de extensão teria …
97 c# 



4
Criação de instância do tipo sem construtor padrão em C # usando reflexão
Tome a seguinte aula como exemplo: class Sometype { int someValue; public Sometype(int someValue) { this.someValue = someValue; } } Em seguida, quero criar uma instância desse tipo usando reflexão: Type t = typeof(Sometype); object o = Activator.CreateInstance(t); Normalmente, isso funcionará, no entanto, como SomeTypenão definiu um construtor sem parâmetros, …

6
Usando um bitmask em C #
Digamos que tenho o seguinte int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000 e eu passo 10 (8 + 2) como um parâmetro para um método e quero decodificar isso para significar susan e karen Eu sei que 10 é 1010 mas como …
97 c#  bitmask 



7
Lendo Xml com XmlReader em C #
Estou tentando ler o seguinte documento Xml o mais rápido que posso e permitir que classes adicionais gerenciem a leitura de cada sub-bloco. <ApplicationPool> <Accounts> <Account> <NameOfKin></NameOfKin> <StatementsAvailable> <Statement></Statement> </StatementsAvailable> </Account> </Accounts> </ApplicationPool> No entanto, estou tentando usar o objeto XmlReader para ler cada conta e, posteriormente, o "StatementsAvailable". Você …
97 c#  xml  xmlreader 

6
Diferença entre dois DateTimes C #?
Preciso de uma função que possa retornar a diferença entre as duas datas abaixo como 24. DateTime a = new DateTime(2008, 01, 02, 06, 30, 00); DateTime b = new DateTime(2008, 01, 03, 06, 30, 00);
97 c#  date  datediff 

6
Qual é o uso da classe ArraySegment <T>?
Acabei de encontrar o ArraySegment&lt;byte&gt;tipo enquanto fazia a subclasse da MessageEncoderclasse. Agora entendo que é um segmento de uma determinada matriz, tem um deslocamento, não é enumerável e não tem um indexador, mas ainda não consigo entender seu uso. Alguém pode explicar com um exemplo?
97 c#  arrays  .net 


5
Os cronômetros de C # decorrem em um segmento separado?
Um System.Timers.Timer decorre em um thread separado do thread que o criou? Digamos que eu tenha uma aula com um cronômetro que dispara a cada 5 segundos. Quando o cronômetro dispara, no método decorrido, algum objeto é modificado. Vamos dizer que leva muito tempo para modificar este objeto, como 10 …



3
Como imprimir o rastreamento de pilha completo em exceção?
Por exemplo, em um só lugar ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... e em outro lugar ... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); // &lt;---------------- } O stacktrace eu imprimo, …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.