{"id":19109654,"url":"https://github.com/vagnerbellacosa/curso_c_sharp","last_synced_at":"2026-04-12T22:40:23.327Z","repository":{"id":137375721,"uuid":"371838032","full_name":"VagnerBellacosa/Curso_C_Sharp","owner":"VagnerBellacosa","description":"Apontamentos de DotNet, curiosidades e Exercícios em C# do curso DIO e Além, treinamento duro e continuo","archived":false,"fork":false,"pushed_at":"2021-10-14T17:42:55.000Z","size":4043,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-22T11:17:17.737Z","etag":null,"topics":["csharp","dotnet","microsoft"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VagnerBellacosa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-28T23:17:29.000Z","updated_at":"2021-10-14T17:42:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"90f979ce-959d-468a-92bf-a3df8a279b47","html_url":"https://github.com/VagnerBellacosa/Curso_C_Sharp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/VagnerBellacosa/Curso_C_Sharp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VagnerBellacosa%2FCurso_C_Sharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VagnerBellacosa%2FCurso_C_Sharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VagnerBellacosa%2FCurso_C_Sharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VagnerBellacosa%2FCurso_C_Sharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VagnerBellacosa","download_url":"https://codeload.github.com/VagnerBellacosa/Curso_C_Sharp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VagnerBellacosa%2FCurso_C_Sharp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271804587,"owners_count":24824678,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-24T02:00:11.135Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","dotnet","microsoft"],"created_at":"2024-11-09T04:21:56.557Z","updated_at":"2026-04-12T22:40:18.286Z","avatar_url":"https://github.com/VagnerBellacosa.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Curso_C_Sharp\n\nExercicios em C# do curso DIO e Além, treinamento duro e continuo\n\n## O que é C#?\n\n*C# (C-Sharp)* é uma linguagem de programação orientada a objetos desenvolvida pela Microsoft, e está entre as mais utilizadas no mundo. Possui uma sintaxe bem parecida com outras linguagens populares como C, C++, Java e Object Pascal. É considerada por programadores como simples de aprender.\n\nNa minha modesta opiniao, foi a jogada de mestre da Microsoft, que até o lançamento do C#, vinha perdendo terreno em todas as frentes. Em 2002 o JAVA era o rei, e os jovens iniciantes em programaçao adotaram a ideia da liberdade, odio as grandes empresas e software livre (napster, edonkey, emule etc).\n\nO *C#* é compilado para **Common Intermediate Language (CIL)** que é interpretado pela máquina virtual **Common Language Runtime (CLR)**. É uma linguagem de programação multi-paradigma fortemente tipada.\n\n### Algumas outras características do C#:\n\n- É uma linguagem visual\n- Dirigida por eventos\n- Possui paradigmas de programação funcional, genérica, declarativa, orientada a objetos e imperativa\n\nPor utilizar o conceito de *máquina virtual*, é possível rodar a aplicação do C# sem envolvimento do sistema operacional. O Common Language Runtime (CLR) isola a aplicação do sistema operacional\n\nPermite intercâmbio entre linguagens, através do uso de componentes\n\nPossui funções que são consideradas diferenciais por alguns programadores, tais como:\n\n- permite implementar propriedades e sobrecarga de operadores\n- possui a função de implementar um modo inseguro\n- tem suporte à indexadores\n\nO código em C# é armazenado em arquivos com extensão *“.cs”*\n\nAlgumas **IDE´s (Integrated Development Environment - Ambiente de desenvolvimento integrado)** para desenvolver em C#:\n\n1. Asp .net Web Matrix  \n\n2. #develop (SharpDevelop)  \n\n3. Eclipse for C#\n\n4. Microsoft Visual Studio\n\n5. VS Code\n\n### Origem do C#\n\nC# Foi desenvolvida pela Microsoft por uma equipe liderada por *Anders Hejlsberg* (responsável também pelo desenvolvimento do Delphi e Turbo Pascal), que inicialmente a denominou como linguagem **Cool**. O desenvolvimento iniciou em 1999 e a linguagem foi lançada em 2002 como parte da plataforma **.NET**.\n\n## https://web.digitalinnovation.one/coding/solucao-de-problemas-basicos-em-c/algorithm/visita-na-feira?back=/track/mrv-net-developer\n\n## https://web.digitalinnovation.one/coding/solucionando-desafios-intermediarios-em-c/algorithm/teste-de-selecao-1?back=/track/mrv-net-developer\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvagnerbellacosa%2Fcurso_c_sharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvagnerbellacosa%2Fcurso_c_sharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvagnerbellacosa%2Fcurso_c_sharp/lists"}