【c# – 轴值格式化图表】教程文章相关的互联网学习教程文章

C# 格式化输出

using System;using System.Collections.Generic;using System.Text; namespace ConsoleApplication1{   class Program   {     static void Main(string[] args)     {       double n = 10.0 / 3;       Console.WriteLine(n);       Console.WriteLine("{0:0.00}", n); //保留两位小数       string str = n.ToStrin...

c# – 为什么Visual Studio 2012不能格式化这个有效的Razor代码【代码】

所以我在一个构建和运行良好的视图中有一些有效的Razor语法代码.但是,在Visual Studio 2012中,代码将无法正确格式化,Razor在解析此文档时似乎“脆弱”,当我自动格式化代码时,CTRL K D.某些内容浮动,丑陋,不格式化为嵌套的父子结构体.我无法在我的第二个if条件中添加@来修复浮动左侧HTML内容.@foreach (var customField in Model.CustomFields) { <tr><td>@customField.label</td><td><div class="col-md-4 padding-0">@switch (cus...

c# – 使用NPOI,如何返回由Excel格式化的单元格值?【代码】

使用NPOI,是否有可能格式化单元格值(特别是数字和日期值),因为它已经是formatted by Excel? 如果不是最好的实现方式是什么?我想到了从Excel格式字符串到C#格式字符串的格式字符串转换器? 以下示例假定Excel-formatstring和C#-formatstring相同.所以它适用于一些基本的格式字符串,如:“#,## 0.00”using NPOI.SS.UserModel;ICell cell = workbook.GetSheet("table1").GetRow(0).GetCell(0); string value = null;if(cell.CellTy...

c# – IFormattable.ToString无法正常工作以进行十六进制格式化【代码】

在尝试格式化为十六进制时,String.Format和IFormattable.ToString(format,value)提供不同的结果.使用IFormattable.ToString时如何获得正确的结果(格式,值)string format = "0x{0:X4}"; Console.WriteLine(string.Format(format, 255)); //prints- 0x00FFIFormattable formattableValue = (IFormattable)255; Console.WriteLine(formattableValue.ToString(format, null)); //prints- 25x{5:X4}解决方法:格式化字符串的格式对于stri...

c# – 如何在DataRepeater中格式化数字或字符串?【代码】

Tech:.NET,SQL Server 2008 R2,Winforms 好吧,对于我的生活,我无法弄清楚这一点. 首先,我使用DataTable来存储数据,这些数据来自SQL Server 2008数据库,我将它绑定到DataRepeater. 我试过像这样更改绑定:label1.DataBindings.Add("Text", history, "Value", true, DataSourceUpdateMode.Never, "", "N");它适用于其他地方的文本框和标签,但不适用于DataRepeater. (label1是与DataRepeater关联的ItemTemplate的一部分) 由于绑定数据...

c# – 如何使用$格式化DataGrid中的Money?【代码】

我想在我的DataGrid中格式化货币值,以便它们以美元符号($)开头. 我怎样才能做到这一点?解决方法:如果您正在讨论以货币格式显示数据,或者甚至只是在数据开头添加“$”以便这样做 1.49 显示为 $1.49 那么你可以通过几种方式做到这一点.在DataGrid控件(Web)上,您可以设置DataFormatString属性. 一种选择是在BoundColumn上为Currency设置为“c”.如果您的Web服务器的CultureInfo设置为en-US,则此方法有效<asp:BoundColumn DataField="...

在文本中格式化C#代码?

如果您在这个编辑器中注意到我正在写入,当您按下“ctrl k”然后粘贴您的代码并保存它时,它将变得像在visual studio中那样被格式化. 现在我想使用winforms创建自己的程序,我想查看我保存的代码片段并相应地格式化.任何帮助表示赞赏.解决方法:对于我的博客,我使用Manoli的C#格式化程序. http://www.manoli.net/csharpformat/ 格式化程序的源代码可在此处获得: http://www.manoli.net/csharpformat/CSharpFormat.zip 基本上你收集所有...

c# – 字符串格式化一个必须调用javascript函数的锚点onclick(mvc)【代码】

goog_snippet_vars = function(){ var w = window; w.google_conversion_id ="xxxxx"; w.google_conversion_label ="xxxxxx"; w.google_conversion_value ="xxxxxx"; }, goog_report_conversion = function(url) { goog_snippet_vars(); window.google_conversion_format = '3'; window.google_is_call = true; var opt = new Object(); opt.onload_callback = function() { if (typeof(url) != 'undefined') {window.location = u...

c# – 如何使用前导零和没有分隔符格式化十进制?【代码】

我要求将十进制值格式化为8个位置,其中最后两位数字保留为十进制值. 格式应为:00000000(其中最后2个零用于十进制值). 例: 十进制值:193.45The result should be: 0000019345十进制值:245The result should be: 0000024500我知道我可以使用string.format(“{here here}”,value)或.ToString(“format here”),但不知道要使用什么字符串格式.解决方法:查看Custom Numeric Format Strings的MSDN文档. 可能可以定义自定义NumberFor...

WPF C# – 从TextBlock获取内联格式化粗体文本【代码】

我正在向StackPanel中的Border元素添加一些TextBlock元素.我通过添加Inlines添加和格式化TextBlock的文本. 单击时,我想获取TextBlock的格式化文本.这是我的代码.public void addText() {TextBlock myText = new TextBlock();myText.Inlines.Add(new Bold(new Run("Hello ")));myText.Inlines.Add("World!");Border myBorder = new Border();myBorder.Child = myText;myBorder.MouseDown += new MouseButtonEventHandler(Border_Cli...

c# – 字符串未被识别为有效的DateTime(格式化)【代码】

我正在尝试将Oracle DateTime字段转换为字符串(TextBox).但是我一直收到以下错误:The string was not recognized as a valid DateTime.该字段中的值为:2013年7月25日下午4:12:18 码:DateTime dt = DateTime.ParseExact("MM/dd/yyyy HH:mm:ss tt",dr["category"].ToString().Trim(), CultureInfo.InvariantCulture); txtFedCat.Text = dt.ToString("dd/M/yyyy");解决方法:试试这个:DateTime dt = DateTime.ParseExact(dr["categ...

c# – 如何使用DataAnnotation将对象序列化为JSON,以使用ServiceStack请求格式化double属性【代码】

使用ServiceStack我需要格式化这个请求,以便CodValue属性保持这种格式#.#[DataContract(Name = "request1")] public class Request1 {[DataMember(Name = "codValue")]public double CodValue { get; set; } }var request1 = new Request1 { CodValue = 0.0 } _serviceClientBase.Post(request1);但是,当我发送请求时,服务器端收到CodValue = 0但是由于服务器端是Java,它会返回一个错误,说它是Java.Lang.Long而不是Double. 如何强制...

C# DataTable转json 时间格式化【代码】【图】

1.NewTonSoft.jsonpublic static string DataTableToJson(DataTable dt){if (dt == null && dt.Rows.Count <= 0){return "";}else{IsoDateTimeConverter convert = new IsoDateTimeConverter();convert.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";return JsonConvert.SerializeObject(dt, Formatting.None, convert);}}View Code 2.net frework 版本4.5以上public static string Dtb2Json(DataTable dtb){JavaScriptSerializer jss =...

仅在C#中为字母格式化一个字符串【代码】

我有一笔23.15美元的金额.我想格式化它,这样我就可以返回.15或15,因为我想在html中放置美分< sup>标签. 要仅返还美元,我使用{0:C0}或不使用$sign {0:N0} 编辑:显然{0:C0}和{0:N0}将不适合我,因为他们舍入到一个整数:(解决方法:如果你需要带有html标签的字符串,你可以使用这样的东西:var decimalValue = 23.15m;string value2 = decimalValue.ToString("$#.<sup>##</sup>"); //$23.<sup>15</sup>此外,如果你想要美分而不是美分...

c# – 像facebook一样格式化传递时间【代码】

任何人都知道如何格式化给定的时间跨度格式像Facebook吗? 即 30秒前,大约一个小时前,昨天晚上8:37等等…… 谢谢!解决方法:请参阅this问题的答案.它之前已经完成了. 以下代码是从上述问题的答案中复制而来的.const int SECOND = 1; const int MINUTE = 60 * SECOND; const int HOUR = 60 * MINUTE; const int DAY = 24 * HOUR; const int MONTH = 30 * DAY;if (delta < 0) {return "not yet"; } if (delta < 1 * MINUTE) {return ...