diff --git a/languages/c_sharp.gitignore b/languages/c_sharp.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..eb1ce1808f9e907a34b5a099f7b7f8a98f5895ea
--- /dev/null
+++ b/languages/c_sharp.gitignore
@@ -0,0 +1,29 @@
+###
+ # GitIgnore file for C# projects.
+ # See https://git-scm.com/docs/gitignore for documentation.
+ #
+ # Version 1.0
+ ##
+
+
+# Ignore environment settings.
+.vs/
+vs/
+
+
+# Ignore tempfile directories.
+temp/
+tempfiles/
+
+
+# Ignore project build results.
+[Dd]ebug/
+[Dd]ebugPublic/
+[Rr]elease/
+[Rr]eleases/
+x64/
+x86/
+build/
+bld/
+[Bb]in/
+[Oo]bj/