• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#几个小知识点

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、float数据类型

小数在C#中需要用浮点型表示,浮点值就是.后面的小数点。C#语言中有两种小数类型,分别为32位单精度浮点型(float)
和64位双精度浮点型(double)。其中精度指的是小数位数,小数位数越多,精度越高。
由名称可知,float类型的精度比double型的低,由位数可知,float类型的范围比double类型小。   
float类型中小数位数为7位,即可精确到小数点后7位,表示范围为1.5e-45~ 3.4e+38。
对于一个小数其默认类型为double型,如果需要指定为float型,需要在小数后面添加F或f后缀。   
如 float a=0.5f;

 

二、格式化时间

static void Main(string[] args)
{

    Console.WriteLine(DateTime.Now.ToString("yyyyMMdd"));
    Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd"));
    Console.WriteLine(DateTime.Now.ToString("yyyy/MM/dd"));
    Console.WriteLine(DateTime.Now.ToString("yyyy年MM月dd日"));
    Console.WriteLine(DateTime.Now.ToString("yyyy~MM~dd"));

    /* 输出:
     * 20131108
     * 2013-11-08
     * 2013-11-08
     * 2013年11月08日
     * 2013~11~08
     * 
     */
}

 

三、ASP.NET后台注册Javascript方法

// 在后台注册javascript方法
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "alert('请先选择导入类型!');", true);

 

四、Request获取文件路径

Request.ApplicationPath:    /testweb   
Request.CurrentExecutionFilePath:    /testweb/default.aspx   
Request.FilePath:    /testweb/default.aspx   
Request.Path:    /testweb/default.aspx   
Request.PathInfo:    
Request.PhysicalApplicationPath:    E:\WWW\testweb\   
Request.PhysicalPath:    E:\WWW\testweb\default.aspx   
Request.RawUrl:    /testweb/default.aspx   
Request.Url.AbsolutePath:    /testweb/default.aspx   
Request.Url.AbsoluteUri:    http://www.test.com/testweb/default.aspx   
Request.Url.Host:    www.test.com   
Request.Url.LocalPath:    /testweb/default.aspx

 

五、C#中Eval用法

1. 前台输出后台属性
后台.cs文件定义:
protected string strBack = "Hello world.";
前台.aspx文件取值:
<%=strBack %>

2. 前台页面调用后台方法
后台.cs文件定义:
private string temp = string.Empty;
protected string SetValue(object value)
{
    temp = value.ToString();
    return temp;
}
前台.aspx文件调用:
<%# SetValue(Eval("Name")) %>

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#程序设计语言第四版读书笔记1发布时间:2022-07-10
下一篇:
C# Exception整理...发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap