aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.Stubs/Examples/WriteToFile.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/Tango.Stubs/Examples/WriteToFile.cs')
-rw-r--r--Software/Visual_Studio/Tango.Stubs/Examples/WriteToFile.cs29
1 files changed, 29 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.Stubs/Examples/WriteToFile.cs b/Software/Visual_Studio/Tango.Stubs/Examples/WriteToFile.cs
new file mode 100644
index 000000000..73d8dde6f
--- /dev/null
+++ b/Software/Visual_Studio/Tango.Stubs/Examples/WriteToFile.cs
@@ -0,0 +1,29 @@
+using System;
+using System.Text;
+using System.Linq;
+using System.Drawing;
+using System.Diagnostics;
+using System.Windows.Forms;
+using System.Threading;
+using System.Threading.Tasks;
+using System.Collections.Generic;
+using Tango.PMR.Stubs;
+using Tango.Stubs;
+
+private const string FILE_PATH = "D:\\logFile.txt";
+
+public void OnExecute(StubManager stubManager)
+{
+ //This will overwrite existing file.
+ stubManager.WriteToFile(FILE_PATH, "Writing to file...");
+
+ for (int i = 0; i < 10; i++)
+ {
+ //This will append the contents to the end of the file.
+ stubManager.AppendToFile(FILE_PATH, i.ToString() + " Some text...");
+ }
+
+ stubManager.AppendToFile(FILE_PATH, "Done");
+
+ stubManager.WriteLine("Done writing to the file.");
+} \ No newline at end of file