`

定自已的格式化类

    博客分类:
  • C#
阅读更多
public class Vector:IFormattable
	{
		public double x,y,z;
		public Vector(double dx,double dy,double dz)
		{
			x=dx;
			y=dy;
			z=dz;
		}
		public string ToString(string format,IFormatProvider formatProvider)
		{
			if(format==null)
				return ToString();
			string formatUpper=format.ToUpper();
			switch(formatUpper)
			{
				case "N":
					return "||"+Norm().ToString()+"||";
				case "VE":
					return String.Format("({0:E},{1:E},{2:E})",x,y,z);
				case "IJK":
					StringBuilder sb=new StringBuilder(x.ToString(),30);
					sb.Append("i+");
					sb.Append(y.ToString());
					sb.Append("j+");
					sb.Append(z.ToString());
					sb.Append("k");
					return sb.ToString();
				default:
					return ToString();
			}
				
		}
		public override string ToString()
		{
			return "("+x+","+y+","+z+")";
		}
		public double Norm()
		{
			return x*x+y*y+z*z;
		}
	}
分享到:
评论

相关推荐

    易特进销存

    1.1、功能特点 基本设置:商品信息,供货商,客户,商品...自定界面:所有的界面可以每个操作员自已定义,表格的显示顺序,名称,是否显示等 打印设计:所有的打印可以设计自己需要的格式,每个操作员可以设计自己的格式

    领智会员管理系统 会员软件

    支持多菜单管理:不同的房台类型可以指定不同的菜单,不同的菜谱可以有不同的售价和不同的菜品,消费时不同的房台区只能看到自已对应的菜单,通过多菜单可以实现同菜不同价以及分区域消费菜单要求有区别的用户需求。...

    【。net 专业】 面试题

    序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。 5.概述o/r mapping 的原理...

    中顶足浴管理系统 v8.3.zip

    12.商品类型的细分更明确:商品类型支持大类小类,支持商品单独的会员价功能。 13.支持POS销售:配有POS销售模块。此功能也可用做店内小超市,做为POS销售终端来使用 14.支持技师管理:支持技师状态,技师排班,...

    中顶洗浴管理系统 v8.7.zip

    12.商品类型的细分更明确:商品类型支持大类小类,支持商品单独的会员价功能。 13.支持POS销售:配有POS销售模块。此功能也可用做店内小超市,做为POS销售终端来使用 14.支持技师管理:支持技师状态,技师排班,...

    WP主题:HotNewspro 2.72

    HotNews(热点新闻)作为一款免费的Wordpress主题,集成了五、六十项功能,丰富的主题设置面板,功能模块化,虽是一款主题,却集成了CMS、BLOG、图片、视频等多个模版,统一的风格展示不同的内容。历经多次升级,...

    酷软系列- MyDiskTest _U盘扩容检测工具 [评价可免费]

    ★点击“立即执行”,如果磁盘存有文件,就会弹出一个提示框,询问是否进行格式化, 为了能够完全屏蔽坏块,我们当然选择“是”了。 ★点击开始进行格式化。 ★开始屏蔽坏块操作,显示为“0”的表示是好的...

    酷睿财经门户网站管理系统 V2011

    继续ASP开源之路,稳定、安全、强大的核心程序,对于有网站设计知识和程序爱好者可以随心所欲进行修改,方便建立具有自已特色的站点管理。 全新仿东方财富模板 全新内核全面升级增加了数十种实用功能 新增了功能...

    office 电子签名控件

    控件同时支持痕迹保留,手写签名,电子印章等办公自动化系统必备的功能。 控件采用标准HTTP协议,支持任意后台Web服务器,任意后台编程语言(Asp, Jsp, Php,VB.NET,C#.NET等) 控件功能: 1.控件采用xml数据格式...

    邦仁桶装水软件(送水管理系统)

    定会感觉很惊喜,同时,与该客户的相关业务记录、财务信息、服务反馈及来电记录也同时显示出来,相 信软件必定会大大地帮您提高工作效率, 客户的满意度也会大大的提高。 软件特点 来电弹出客户,通话自动录音,...

    MaxDOS 5.6s U盘版

    4.支持引导自已制作的标准1.44M/2.88M IMG镜像,请将镜像更名为MaxDiy.IMG存放到C:\的 根目录下(即C:\MaxDiy.IMG)就可以正常引导.且可以在安装时设置密码. 5.加入一键恢复/备份,可直接在菜单中选择备份或还原镜像....

    c# 大型完整的房地产信息管理系统,下了的人都说好用!有什么问题提出来,帮你们解决!

    合同样本设置:点击主窗口左侧的"系统设置" →"修改当前密码"按钮,打开合同样本设置,此功能主要用于指定一些格式化合同的存放路径,在签约时可以直接打开相应的合同文本。 6. 初始化数据:点击主窗口左侧的"系统...

    仿美萍房产中介管理系统源码20110803

    合同样本设置:点击主窗口左侧的"系统设置" →"修改当前密码"按钮,打开合同样本设置,此功能主要用于指定一些格式化合同的存放路径,在签约时可以直接打开相应的合同文本。 6. 初始化数据:点击主窗口左侧的"系统...

    c#房产中介管理系统商业源码(仿美萍).rar

    合同样本设置:点击主窗口左侧的"系统设置" →"修改当前密码"按钮,打开合同样本设置,此功能主要用于指定一些格式化合同的存放路径,在签约时可以直接打开相应的合同文本。 6. 初始化数据:点击主窗口左侧的"系统...

    MaxDOS & Ghost8.2 7 For Vista/2008

    Format.com 格式化fat32分区命令. J.com 弹出或关闭光驱门. Label.com 非常小巧的修改磁盘卷标的工具. Mbr.com 磁盘mbr信息备份与还原工具. S.com 关闭...

    升级MaxDOS71

    13.如果安装后出现不能启动或者启动一半时定住,请尝试进入BIOS载入默认高级设置后尝试. 14.GHOST手动操作备份/还原系统,使用教程 http://pzz.cn/bbs/read.php?tid=26423 15.GHOST备份后占用空间,找不到备份文件 ...

    MaxDOS_71PXE_G115.rar

    MaxDOS 7.1 说明文件 ...=============================================================================== 集成DM/PQ版,支持...Format.com 格式化fat32分区命令. J.com 弹出或关闭光驱门...

    msods5.8 u盘上的dos

    Format.com 格式化fat32分区命令. J.com 弹出或关闭光驱门. Label.com 非常小巧的修改磁盘卷标的工具. Mbr.com 磁盘mbr信息备份与还原工具. Netcopy.com 三茗...

    邦仁液化气管理软件(电话送气软件)

    1、增加录音文件存放目录自已设置支持 2、增加预先地址设置,录入客户时选地址 3、弹出客户资料窗口增加欠桶明细报表 4、导入数据时,增加库与库对导的选项,方便用户升级 5、开配送单时,支持飞信通知配送员 ____...

Global site tag (gtag.js) - Google Analytics