home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 40 / IOPROG_40.ISO / SOFT / NETFrameworkSDK.exe / comsdk.cab / samples.exe / QuickStart / howto / doc / FileRead.aspx < prev    next >
Encoding:
Text File  |  2000-04-14  |  1.2 KB  |  50 lines

  1.  
  2. <!-- #include virtual="/quickstart/howto/include/header.inc" -->
  3.  
  4. <%
  5.     runsample = "/quickstart/howto/samples/fileread/fileread.aspx"
  6.     viewsource = "/quickstart/howto/samples/fileread/fileread.src"
  7.     icon = "/quickstart/images/genicon.gif"
  8.     caption = "FileRead.aspx"
  9. %>
  10.  
  11. <h4>How Do I...Read From a File?</h4>
  12.  
  13. <div class="indent" style="width:660">
  14. This sample illustrates basic file input using the StreamReader and FileStream classes ...
  15. </div>
  16.  
  17. <h4>Example</h4>
  18.  
  19. <p>
  20. <div class="indent">
  21. <a target="_blank" href="<%=runsample%>">
  22. <img style="border-color:black" border=1 src="<%=icon%>"><br>
  23. </a>
  24. <div class="caption"><%=caption%></div><br>
  25. [<a target="_blank" href="<%=runsample%>">View Sample</a>] | 
  26. [<a target="_blank" href="/quickstart/util/srcview.aspx?path=<%=viewsource%>">View Source</a>]<p>
  27. </div>
  28.  
  29. <h4>Source Code</h4>
  30.  
  31. <div class="code">
  32. <xmp>
  33. StringBuilder output = new StringBuilder();
  34.  
  35. FileStream fs = File.OpenRead (Server.MapPath("datafile.xml"));
  36. StreamReader sr = new StreamReader(fs);
  37. String line = sr.ReadLine();
  38.  
  39. while (line != null) 
  40. {
  41.   output.Append(line + "\n");
  42.   line = sr.ReadLine();
  43. }
  44.  
  45. fs.Close();
  46. </xmp>
  47. </div>
  48.  
  49. <!-- #include virtual="/quickstart/howto/include/footer.inc" -->
  50.