【问题标题】:Is 43679 a magic number? [closed]43679是一个神奇的数字吗? [关闭]
【发布时间】:2012-12-30 14:18:06
【问题描述】:

最近我正在调查这个问题:Storing long values in DataGridView C#。经过一些测试,我发现DataGridViewCell 不会显示任何长度大于 43679 个字符的文本,即使该值实际存储在单元格中并且您可以通过编程方式访问它。 p>

实际上,这也被报告为SQL Server Management Studio 的错误:SSMS - Can not paste more than 43679 characters from a column in Grid Mode

我猜这个限制是为了防止 UI 渲染过载。但我的问题是:

  1. 为什么要使用这个精确值?
  2. 是否有任何关于此限制的文档?

【问题讨论】:

标签: winforms magic-numbers


【解决方案1】:

如果将43679 转换为十六进制,则为0xAAA0。或反形式0xAAA0 = 0xFFFF - 0x555F

0x555F是中文Unicode符号'open; begin'的代码。可能是中文信息或某种中国魔法)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 2021-07-30
    • 2015-03-18
    • 2013-01-06
    • 2015-11-13
    • 2013-07-04
    相关资源
    最近更新 更多