Resultados da pesquisa a pedido "clr"
Como forçar um aplicativo compilado para direcionar o .NET Framework 4 para execução no .NET Framework 4.6.1?
Eu fiz uma pesquisa considerável e não encontrei nenhuma resposta adequada. Aqui está o cenário. Eu tenho um aplicativo que foi compilado para atingir o .NET Framework 4. Em tempo de execução, eu quero que esse aplicativo seja realmente ...
Por que as classes estáticas são consideradas "classes" e "tipos de referência"?
Hoje, tenho ponderado sobre o sistema de tipos C # e CIL e comecei a me perguntar por que classes estáticas são consideradas classes. Existem muitas maneiras pelas quais elas não são realmente classes: Uma classe "normal" pode conter membros não ...
Alinhamento de matrizes no .NET
s matrizes no .NET estão alinhadas com qualquer limit Se sim, para qual? E é o mesmo para todos os tipos de matriz?
Que tipo de problema pode causar uma TypeLoadException?
Eu tenho um software grande e inchado e quero adicionar um novo elemento da GUI a ele. O elemento da GUI foi gravado usando XAML e WPF. Criei o elemento da interface do usuário em um assembly separado e o referenciei no grande software. Os dois ...
Comportamento estranho do compilador c # devido a delegação de cache
Suponha que eu tenha o seguinte programa: static void SomeMethod(Func<int, int> otherMethod) { otherMethod(1); } static int OtherMethod(int x) { return x; } static void Main(string[] args) { SomeMethod(OtherMethod); SomeMethod(x => ...
O que exatamente acontece quando você executa um executável .NET (passo a passo até o ponto em que o programa está carregado e em execução)?
Quando você executa um executável .NET, o que exatamente ocorre, passo a passo em ordem. Meu entendimento básico é que você executa o executável, o CLR faz algumas verificações, compila o CIL em código específico da plataforma, carrega-o ...
Como as peças fundidas realmente funcionam no nível CLR?
Ao fazer um upcast ou downcast, o que realmente acontece nos bastidores? Eu tive a ideia de que ao fazer algo como: string myString = "abc"; object myObject = myString; string myStringBack = (string)myObject;o elenco na última linha teria como ...
Usando threads de impulso ao compilar com / clr
Eu desisti de criar uma GUI diretamente da API do Windows, então vou usar formulários. Gostaria de multithread meu aplicativo e agrupar a GUI em uma classe e colocá-lo em um thread separado. Quando clico em um botão, etc., ele altera um valor em ...
Boost Threads com CLR
Usando o Visual Studio 2008 e as Boost Libraries 1.46.1 Desejo compilar e vincular o seguinte com o sinalizador / CLR: #include <boost/thread/thread.hpp> void run() {} int main(int argc, char *argv[]) { boost::thread t(run); } O primeiro erro é ...