public void MyMethod() { System.IO.StreamWriter writer = new System.IO.StreamWriter(@"C:\BookingInfo.txt"); //open the file for writing. writer.Write(dateTime.ToString()); //write the current date to the file. change this with your date or something. writer.write(bookedShow.ToString()); writer.write(selectedShow.ToString()); writer.write(selectedSeat.ToString()); writer.write(finalPrice.ToString()); writer.write(custName.ToString()); writer.write(custAddress.ToString()); writer.write(custTelephone.ToString()); writer.Close(); }
private void writeReverseToFile(IList <Number[]> reverse, string reversedFileName) { try { using (System.IO.StreamWriter bw = new System.IO.StreamWriter(reversedFileName)) { foreach (Number[] table in reverse) { string row = mkString(table, ","); bw.write(row + "\n"); } } } catch (IOException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); } }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void testBaseDir() throws Exception public virtual void testBaseDir() { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final java.io.File super = createTempDir("fsResourceLoaderBase").getAbsoluteFile(); File @base = createTempDir("fsResourceLoaderBase").AbsoluteFile; try { @base.mkdirs(); Writer os = new System.IO.StreamWriter(new System.IO.FileStream(@base, "template.txt", System.IO.FileMode.Create, System.IO.FileAccess.Write), Encoding.UTF8); try { os.write("foobar\n"); } finally { IOUtils.closeWhileHandlingException(os); } ResourceLoader rl = new FilesystemResourceLoader(@base); assertEquals("foobar", WordlistLoader.getLines(rl.openResource("template.txt"), StandardCharsets.UTF_8).get(0)); // Same with full path name: string fullPath = (new File(@base, "template.txt")).ToString(); assertEquals("foobar", WordlistLoader.getLines(rl.openResource(fullPath), StandardCharsets.UTF_8).get(0)); assertClasspathDelegation(rl); assertNotFound(rl); // now use RL without base dir: rl = new FilesystemResourceLoader(); assertEquals("foobar", WordlistLoader.getLines(rl.openResource((new File(@base, "template.txt")).ToString()), StandardCharsets.UTF_8).get(0)); assertClasspathDelegation(rl); assertNotFound(rl); } finally { TestUtil.rm(@base); } }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void testBaseDir() throws Exception public virtual void testBaseDir() { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final java.io.File super = createTempDir("fsResourceLoaderBase").getAbsoluteFile(); File @base = createTempDir("fsResourceLoaderBase").AbsoluteFile; try { @base.mkdirs(); Writer os = new System.IO.StreamWriter(new System.IO.FileStream(@base, "template.txt", System.IO.FileMode.Create, System.IO.FileAccess.Write), Encoding.UTF8); try { os.write("foobar\n"); } finally { IOUtils.closeWhileHandlingException(os); } ResourceLoader rl = new FilesystemResourceLoader(@base); assertEquals("foobar", WordlistLoader.getLines(rl.openResource("template.txt"), StandardCharsets.UTF_8).get(0)); // Same with full path name: string fullPath = (new File(@base, "template.txt")).ToString(); assertEquals("foobar", WordlistLoader.getLines(rl.openResource(fullPath), StandardCharsets.UTF_8).get(0)); assertClasspathDelegation(rl); assertNotFound(rl); // now use RL without base dir: rl = new FilesystemResourceLoader(); assertEquals("foobar", WordlistLoader.getLines(rl.openResource((new File(@base, "template.txt")).ToString()), StandardCharsets.UTF_8).get(0)); assertClasspathDelegation(rl); assertNotFound(rl); } finally { TestUtil.rm(@base); } }
/// <summary> Runs the test. /// </summary> public virtual void runTest() { try { assureResultsDirectoryExists(RESULTS_DIR); Configuration c = new Configuration(TEST_CONFIG); System.IO.StreamWriter result = new System.IO.StreamWriter(getFileName(RESULTS_DIR, "output", "res")); message(result, "Testing order of keys ..."); showIterator(result, c.Keys); message(result, "Testing retrieval of CSV values ..."); showVector(result, c.getVector("resource.loader")); message(result, "Testing subset(prefix).getKeys() ..."); Configuration subset = c.subset("file.resource.loader"); showIterator(result, subset.Keys); message(result, "Testing getVector(prefix) ..."); showVector(result, subset.getVector("path")); message(result, "Testing getString(key) ..."); result.write(c.getString("config.string.value")); result.Write("\n\n"); message(result, "Testing getBoolean(key) ..."); //UPGRADE_TODO: The equivalent in .NET for method 'java.lang.Boolean.toString' may return a different value. 'ms-help://MS.VSCC/commoner/redir/redirect.htm?keyword="jlca1043"' result.Write(new Boolean(c.getBoolean("config.boolean.value")).ToString()); result.Write("\n\n"); message(result, "Testing getByte(key) ..."); result.Write(new Byte(c.getByte("config.byte.value")).ToString()); result.Write("\n\n"); message(result, "Testing getShort(key) ..."); result.Write(new Short(c.getShort("config.short.value")).ToString()); result.Write("\n\n"); message(result, "Testing getInt(key) ..."); result.Write(new Integer(c.getInt("config.int.value")).ToString()); result.Write("\n\n"); message(result, "Testing getLong(key) ..."); result.Write(new Long(c.getLong("config.long.value")).ToString()); result.Write("\n\n"); message(result, "Testing getFloat(key) ..."); result.Write(new Float(c.getFloat("config.float.value")).ToString()); result.Write("\n\n"); message(result, "Testing getDouble(key) ..."); result.Write(new Double(c.getDouble("config.double.value")).ToString()); result.Write("\n\n"); message(result, "Testing escaped-comma scalar..."); result.write(c.getString("escape.comma1")); result.Write("\n\n"); message(result, "Testing escaped-comma vector..."); showVector(result, c.getVector("escape.comma2")); result.Write("\n\n"); result.Flush(); result.Close(); if (!isMatch(RESULTS_DIR, COMPARE_DIR, "output", "res", "cmp")) { fail("Output incorrect."); } } catch (System.Exception e) { System.Console.Error.WriteLine("Cannot setup ConfigurationTestCase!"); SupportClass.WriteStackTrace(e, Console.Error); System.Environment.Exit(1); } }
/// <summary> Runs the test. /// </summary> public virtual void runTest() { try { assureResultsDirectoryExists(RESULTS_DIR); Configuration c = new Configuration(TEST_CONFIG); System.IO.StreamWriter result = new System.IO.StreamWriter(getFileName(RESULTS_DIR, "output", "res")); message(result, "Testing order of keys ..."); showIterator(result, c.Keys); message(result, "Testing retrieval of CSV values ..."); showVector(result, c.getVector("resource.loader")); message(result, "Testing subset(prefix).getKeys() ..."); Configuration subset = c.subset("file.resource.loader"); showIterator(result, subset.Keys); message(result, "Testing getVector(prefix) ..."); showVector(result, subset.getVector("path")); message(result, "Testing getString(key) ..."); result.write(c.getString("config.string.value")); result.Write("\n\n"); message(result, "Testing getBoolean(key) ..."); //UPGRADE_TODO: The equivalent in .NET for method 'java.lang.Boolean.toString' may return a different value. 'ms-help://MS.VSCC/commoner/redir/redirect.htm?keyword="jlca1043"' result.Write(new Boolean(c.getBoolean("config.boolean.value")).ToString()); result.Write("\n\n"); message(result, "Testing getByte(key) ..."); result.Write(new Byte(c.getByte("config.byte.value")).ToString()); result.Write("\n\n"); message(result, "Testing getShort(key) ..."); result.Write(new Short(c.getShort("config.short.value")).ToString()); result.Write("\n\n"); message(result, "Testing getInt(key) ..."); result.Write(new Integer(c.getInt("config.int.value")).ToString()); result.Write("\n\n"); message(result, "Testing getLong(key) ..."); result.Write(new Long(c.getLong("config.long.value")).ToString()); result.Write("\n\n"); message(result, "Testing getFloat(key) ..."); result.Write(new Float(c.getFloat("config.float.value")).ToString()); result.Write("\n\n"); message(result, "Testing getDouble(key) ..."); result.Write(new Double(c.getDouble("config.double.value")).ToString()); result.Write("\n\n"); message(result, "Testing escaped-comma scalar..."); result.write(c.getString("escape.comma1")); result.Write("\n\n"); message(result, "Testing escaped-comma vector..."); showVector(result, c.getVector("escape.comma2")); result.Write("\n\n"); result.Flush(); result.Close(); if (!isMatch(RESULTS_DIR, COMPARE_DIR, "output", "res", "cmp")) { fail("Output incorrect."); } } catch (System.Exception e) { System.Console.Error.WriteLine("Cannot setup ConfigurationTestCase!"); SupportClass.WriteStackTrace(e, Console.Error); System.Environment.Exit(1); } }