仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 821|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET编程:C#收集使用编程基本实习题与谜底(六)...

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:48:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
无论谁倒了对双方阵营的粉丝们也是有害无益。编程|收集  1.扼要回覆文件和流之间的区分和接洽。
  【解答】
  文件(file)和流(stream)即有区分又有接洽。文件是在各类媒质上(可挪动磁盘、硬盘、CD等)永世存储的数据的有序汇合。它是一种举行数据读写操纵的基础工具。一般情形下,文件依照树状目次举行构造,每一个文件都有文件名、文件地点路径、创立工夫、会见权限等属性。
  流是字节序列的笼统观点,比方文件、输出输入设备、外部历程通讯管道大概TCP/IP套接字等都可以当作流。流供应一种向后备存储器写进字节和从后备存储器读取字节的体例。
  2.Directory类为我们供应了哪些目次办理的功效,它们是经由过程哪些办法来完成的?
  【解答】
  Directory类为我们供应了对磁盘和目次举行办理的功效,如复制、挪动、重定名、创立和删除目次,猎取和设置与目次的创立、会见及写进操纵相干的工夫信息。
  如:CreateDirectory办法用于创立指定路径中的一切目次;Delete办法用于删除指定的目次;Move办法可以重定名或挪动目次;Exists办法用于断定给定路径是不是援用磁盘上的现有目次;GetCurrentDirectory办法用于猎取使用程序确当前事情目次;GetFiles办法用于前往指定目次中的文件的称号等。
  3.编写程序综合使用Directory类的次要办法。起首断定指定的目次是不是存在,假如存在,则删除该目次;假如不存在,则创立该目次。然后,挪动此目次,在个中创立一个文件,并对文件举行计数。
  【解答】
  程序清单以下:
<P>  usingSystem;
  usingSystem.IO;
  classTest
  {
  publicstaticvoidMain()
  {
  stringpath=@"c:MyDir";
  stringtarget=@"c:TestDir";
  try
  {
  if(!Directory.Exists(path))
  {
  Directory.CreateDirectory(path);
  }
  if(Directory.Exists(target))
  {
  Directory.Delete(target,true);
  }
  Directory.Move(path,target);
  File.CreateText(target+@"myfile.txt");
  Console.WriteLine("在{0}中的文件数量是{1}",
  target,Directory.GetFiles(target).Length);
  }
  catch(Exceptione)
  {
  Console.WriteLine("操纵失利:{0}",e.ToString());
  }
  finally{}
  }
  }
  4.编写程序,将文件复制到指定路径,同意改写同名的方针文件。
  【解答】
  程序清单以下:
<P>  usingSystem;
  usingSystem.IO;
  classTest
  {
  publicstaticvoidMain()
  {
  stringpath=@"c:        empMyTest.txt";
  stringpath2=path+"temp";
  try
  {
  using(FileStreamfs=File.Create(path)){}
  File.Delete(path2);
  File.Copy(path,path2);
  Console.WriteLine("{0}拷贝到:{1}",path,path2);
  File.Copy(path,path2,true);
  Console.WriteLine("第二次拷贝乐成");
  }
  catch
  {
  Console.WriteLine("反复拷贝不同意");
  }
  }
  }
  5.编写程序,利用File类完成删除以后目次下的一切文件。
  【解答】
  程序清单以下:
<P>  usingSystem;
  usingSystem.IO;
  classFileTest
  {
  publicstaticvoidMain()
  {
  Console.WriteLine("确认删除以后目次下的一切文件?");
  Console.WriteLine("点击Y键持续,别的键作废操纵");
  inta=Console.Read();
  if(a==Y||a==y){
  Console.WriteLine("正在删除文件...");
  }
  else
  {
  Console.WriteLine("用户作废操纵");
  return;
  }
  DirectoryInfodir=newDirectoryInfo(".");
  foreach(FileInfofindir.GetFiles())
  {
  f.Delete();
  }
  }
  }在VC.net的版本上,为了让C++运行在.NETFramework中,微软为C++引进了托管,就是托管C++(ManagedC++),这个根本就没有流行起来,自托管C++产生以后就没有收到过好评。
分手快乐 该用户已被删除
沙发
发表于 2015-1-20 05:00:06 | 只看该作者
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-1-28 16:03:56 | 只看该作者
最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
柔情似水 该用户已被删除
地板
发表于 2015-2-5 22:06:05 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
不帅 该用户已被删除
5#
发表于 2015-2-13 20:33:46 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
透明 该用户已被删除
6#
发表于 2015-3-11 15:21:07 | 只看该作者
PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。
深爱那片海 该用户已被删除
7#
发表于 2015-3-19 01:00:11 | 只看该作者
但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
金色的骷髅 该用户已被删除
8#
发表于 2015-3-27 00:10:28 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-4 20:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表