add newline to the end of generated files
diff --git a/src/compiler/csharp_generator.cc b/src/compiler/csharp_generator.cc
index cc8f5bd..b139c06 100644
--- a/src/compiler/csharp_generator.cc
+++ b/src/compiler/csharp_generator.cc
@@ -489,7 +489,7 @@
   }
   out.Outdent();
   out.Print("}\n");
-  out.Print("#endregion");
+  out.Print("#endregion\n");
   return output;
 }
 
diff --git a/src/csharp/Grpc.Examples/MathGrpc.cs b/src/csharp/Grpc.Examples/MathGrpc.cs
index db680c3..2546fd2 100644
--- a/src/csharp/Grpc.Examples/MathGrpc.cs
+++ b/src/csharp/Grpc.Examples/MathGrpc.cs
@@ -119,4 +119,4 @@
     }
   }
 }
-#endregion
\ No newline at end of file
+#endregion
diff --git a/src/csharp/Grpc.IntegrationTesting/TestGrpc.cs b/src/csharp/Grpc.IntegrationTesting/TestGrpc.cs
index f232bdc..679aafb 100644
--- a/src/csharp/Grpc.IntegrationTesting/TestGrpc.cs
+++ b/src/csharp/Grpc.IntegrationTesting/TestGrpc.cs
@@ -156,4 +156,4 @@
     }
   }
 }
-#endregion
\ No newline at end of file
+#endregion