C# 文件大小限制

2023-12-22

我有一个使用 ASP.NET (.NET 2.0) 构建的网站。我的业务逻辑中有很多类,我将它们全部保存在一个文件 (BL.cs) 中。

我现在已经到了这个文件中有 11,000 行代码的阶段。这是一个问题吗?我应该将其分成几个文件,每个类位于不同的文件中吗? cs 文件是否有不应超过的限制?


我坚持以下规则:每个类 1 个文件(当然嵌套类除外)。单个文件中的 11,000 行代码看起来很可怕。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C# 文件大小限制 的相关文章

  • Signalr 在生产服务器中总是陷入长轮询

    当我在服务器中托管应用程序时 它会检查服务器端事件并始终回退到长轮询 服务器托管环境为Windows Server 2012 R1和IIS 7 5 无论如何 我们是否可以解决这个问题 https cloud githubuserconten
  • 模板类的不明确多重继承

    我有一个真实的情况 可以总结为以下示例 template lt typename ListenerType gt struct Notifier void add listener ListenerType struct TimeListe
  • Cygwin 下使用 CMake 编译库

    我一直在尝试使用 CMake 来编译 TinyXML 作为一种迷你项目 尝试学习 CMake 作为补充 我试图将其编译成动态库并自行安装 以便它可以工作 到目前为止 我已经设法编译和安装它 但它编译成 dll 和 dll a 让它工作的唯一
  • 为什么禁止在 constexpr 函数中使用 goto?

    C 14 对你能做什么和不能做什么有规则constexpr功能 其中一些 没有asm 没有静态变量 看起来相当合理 但标准也不允许goto in constexpr功能 即使它允许其他控制流机制 这种区别背后的原因是什么 我以为我们已经过去
  • C# 中值类型和引用类型有什么区别? [复制]

    这个问题在这里已经有答案了 我知道一些差异 值类型存储在堆栈上 而引用类型存储在托管堆上 值类型变量直接包含它们的值 而引用变量仅包含对托管堆上创建的对象位置的引用 我错过了任何其他区别吗 如果是的话 它们是什么 请阅读 堆栈是一个实现细节
  • 按字典顺序对整数数组进行排序 C++

    我想按字典顺序对一个大整数数组 例如 100 万个元素 进行排序 Example input 100 21 22 99 1 927 sorted 1 100 21 22 927 99 我用最简单的方法做到了 将所有数字转换为字符串 非常昂贵
  • 为什么模板不能位于外部“C”块内?

    这是一个后续问题一个答案 https stackoverflow com questions 4866433 is it possible to typedef a pointer to extern c function type wit
  • A* 之间的差异 pA = 新 A;和 A* pA = 新 A();

    在 C 中 以下两个动态对象创建之间的确切区别是什么 A pA new A A pA new A 我做了一些测试 但似乎在这两种情况下 都调用了默认构造函数 并且仅调用了它 我正在寻找性能方面的任何差异 Thanks If A是 POD 类
  • 使用向量的 merge_sort 在少于 9 个输入的情况下效果很好

    不知何故 我使用向量实现了合并排序 问题是 它可以在少于 9 个输入的情况下正常工作 但在有 9 个或更多输入的情况下 它会执行一些我不明白的操作 如下所示 Input 5 4 3 2 1 6 5 4 3 2 1 9 8 7 6 5 4 3
  • 使用安全函数在 C 中将字符串添加到字符串

    我想将文件名复制到字符串并附加 cpt 但我无法使用安全函数 strcat s 来做到这一点 错误 字符串不是空终止的 我确实设置了 0 如何使用安全函数修复此问题 size strlen locatie size nieuw char m
  • 更改窗口的内容 (WPF)

    我创建了一个简单的 WPF 应用程序 它有两个 Windows 用户在第一个窗口中填写一些信息 然后单击 确定 这会将他们带到第二个窗口 这工作正常 但我试图将两个窗口合并到一个窗口中 这样只是内容发生了变化 我设法找到了这个更改窗口内容时
  • 用 C 实现 Unix shell:检查文件是否可执行

    我正在努力用 C 语言实现 Unix shell 目前正在处理相对路径的问题 特别是在输入命令时 现在 我每次都必须输入可执行文件的完整路径 而我宁愿简单地输入 ls 或 cat 我已经设法获取 PATH 环境变量 我的想法是在 字符处拆分
  • 如何在asp.net中按下按钮后刷新Gridview

    我正在尝试制作一个简单的图书馆数据库 我在网格视图中列出搜索结果 然后有一个文本框和一个按钮 用户输入 isbn 并单击贷款按钮 然后 如果有足够数量的物品 itemNumber gt 0 则由用户借出 这是用户界面的屏幕截图 我的问题是
  • 如何在服务器上保存用户凭据以在后台运行查询

    背景 我们有一个 ASP NET Silveright Web 应用程序 silverlight客户端显示用户 图形形式的特定数据 它从服务器请求数据 问题 由于服务器必须执行底层数据库查询 获取这些数据的成本很高 因此客户端必须等待 优化
  • 将日期参数传递给对 MVC 操作的 ajax 调用的安全方法

    我有一个 MVC 操作 它的参数之一是DateTime如果我通过 17 07 2012 它会抛出一个异常 指出参数为空但不能有空值 但如果我通过01 07 2012它被解析为Jan 07 2012 我将日期传递给 ajax 调用DD MM
  • asp.net cookie、身份验证和会话超时

    我有一个使用表单身份验证的 asp net 网站 我在会话中保留一些信息 例如用户名 用户 ID 电子邮件等 我通过在身份验证 cookie 上设置较长的到期日期来允许用户保持登录网站的状态 因此 当用户仍处于身份验证状态时 会话过期的情况
  • ListDictionary 类是否有通用替代方案?

    我正在查看一些示例代码 其中他们使用了ListDictionary对象来存储少量数据 大约 5 10 个对象左右 但这个数字可能会随着时间的推移而改变 我使用此类的唯一问题是 与我所做的其他所有事情不同 它不是通用的 这意味着 如果我在这里
  • java中如何找到class文件的包

    我正在编写一个使用 class 文件的 java 程序 我希望能够读取文件系统上的 class 文件 使用 InputStream 并确定它所在的包 该 class 文件可能不在一个好的包目录结构中 它可能位于某个随机位置 我怎样才能做到这
  • 更改显示的 DPI 缩放大小使 Qt 应用程序的字体大小渲染得更大

    我使用 Qt 创建了一些 GUI 应用程序 我的 GUI 应用程序包含按钮和单选按钮等控件 当我运行应用程序时 按钮内的按钮和字体看起来正常 当我将显示器的 DPI 缩放大小从 100 更改为 150 或 200 时 无论分辨率如何 控件的
  • 如何将字符串“07:35”(HH:MM) 转换为 TimeSpan

    我想知道是否有办法将 24 小时时间格式的字符串转换为 TimeSpan 现在我有一种 旧时尚风格 string stringTime 07 35 string values stringTime Split TimeSpan ts new

随机推荐

  • kafka + 如何避免磁盘存储空间不足

    我想描述我们的一个生产集群上的以下案例 我们有 HDP 版本 2 6 4 的 ambari 集群 集群包括 3 台 kafka 机器 每个 kafka 都有 5 T 的磁盘 我们看到的是所有kafka磁盘的大小都是100 所以kafka磁盘
  • R:分配数据框列的变量标签

    我正在努力处理 data frame 列的变量标签 假设我有以下数据框 更大数据框的一部分 data lt data frame age c 21 30 25 41 29 33 sex factor c 1 2 1 2 1 2 labels
  • memset bool 为 0 安全吗?

    假设我有一些legacy无法更改的代码 除非bug被发现 它包含以下代码 bool data 32 memset data 0 sizeof data 这是设置所有内容的安全方法吗bool在数组中到false value 更一般地说 安全吗
  • 从泛型类实现的接口调用泛型类中的泛型属性

    我有一个具有一个类型参数 T 的泛型类 我需要存储这些不同类型的通用对象的集合 因此我创建了一个通用类按照建议实现的接口here https stackoverflow com questions 754341 adding generic
  • 初学iphone问题:画一个矩形。我究竟做错了什么?

    试图找出我在这里做错了什么 已经尝试了几种方法 但我从未在屏幕上看到那个难以捉摸的矩形 现在 这就是我想做的一切 只需在屏幕上绘制一个矩形 除了 CGContextSetRGBFillColor 之外 我在所有内容上都收到 无效上下文 之后
  • torch.nn.CrossEntropyLoss 多个批次

    我目前正在与torch nn CrossEntropyLoss 据我所知 批量计算损失是很常见的 但是 是否有可能计算多个批次的损失 更具体地说 假设我们给出了数据 import torch features torch randn no
  • .Net Core (2.1) - Lambda 函数可以工作,而在 2.2 中却不能工作?

    我使用 Net Core 2 1 创建了一个简单的空 AWS Lambda 函数 这是文件夹结构 这里是csproj https gist github com RoyiNamir ee639c6b66bd295e0bc5569c45334
  • Process.Start 权限 - 不在 iis7 服务器上执行

    我有一个使用 asp net 模拟的网站 asp net mvc 我使用 web config 元素模拟管理员用户 我尝试通过 Process start 执行进程 我尝试启动 bat 文件 我为 iis 管理服务启用了与桌面的交互 我没有
  • t-sql NOT IN 包含多列

    我有一个 Microsoft SQL 数据库 我试图在其中插入一些数据 我在 4 列上有一个唯一键 我想将多个表中的数据插入到该表中 同时检查数据以确保它不会违反键的唯一性 如果我在单个列上执行此操作 我会执行 NOT IN 就像这样 IN
  • Enter 因隐藏按钮而无法在 IE 中提交表单

    我有一个带有两个按钮的表单 第一个是使用 Javascript 隐藏的 当我在 IE 中的文本字段中按 Enter 键时 表单不会提交 我认为这是因为它选择了第一个按钮作为默认提交按钮 但由于该按钮被隐藏 因此它不起作用 我通过在 Ente
  • 如何在 matlab 中使用 theta/rho 数据绘制直线

    如题 我只有 theta rho 数据 直线方程为 x cos theta y sin theta rho 如何在matlab中用这些数据绘制线 有没有输入为 theta 和 rho 的函数 thanks 只需使用一些简单的代数即可了解如何
  • 如何在询问槽后捕获IBM Watson Assistant中一个实体的多个值?

    在我的 Watson Assistant 应用程序中 我想要捕获上下文中的多个实体 并且还有一个槽位来向用户提问 这是一个例子 用户 我想从 多伦多 飞往 波士顿 Watson 正确检测到 intent booking city Toron
  • jQuery 摆脱嵌套的 ajax 函数

    在我的JS中 我需要使用AJAX获取3个文件的内容 然后执行一些代码 这导致了嵌套异步函数的创建看起来相当奇怪 另外 每当我使用异步函数时 就会出现这种丑陋的嵌套 当我真的只想等待每个函数完成时 如何避免嵌套函数 如果有帮助的话我正在使用
  • 如何自动启动、执行和停止EC2?

    我想每天在 GPU 机器上测试一次我的 Python 库 我决定使用AWS EC2进行测试 但是gpu机器的费用很高 所以我想在测试结束后停止实例 因此 我想每天自动执行以下操作一次 启动 EC2 实例 手动设置 执行命令 测试 gt 将日
  • 在 VSCode 扩展中找不到命令

    我正在尝试创建 VSCode 扩展 这个扩展提供了两个命令 不用管它们的实现 export function activate context ExtensionContext const provider new ContentProvi
  • 如何对用户密码进行哈希处理?

    请不要将其标记为重复 因为我已经检查了多个帖子 但没有一个对我有帮助 Asp net MVC 如何哈希密码 https stackoverflow com questions 39802164 asp net mvc how to hash
  • 日期无效时引发错误

    我想做的是在日期超出支持范围的情况下引发超出范围错误 就像类型转换所做的那样 我在 CentOS 上使用 PostgreSQL 9 1 6 问题如下 postgres select to date 20130229 yyyymmdd to
  • 如何展平 Observable 中的 Observable 数组

    我正在尝试展平嵌套的 Observable 但我没有让它工作 this af object test father map res gt res namedKeys for let el in res keys res namedKeys
  • 为什么不建议在头文件中定义宏?

    The 谷歌 C 风格指南 http google github io styleguide cppguide html Preprocessor Macros指南建议宏不得定义在 h 头 文件 这样做有什么坏处 预处理器将所有包含的源文件
  • C# 文件大小限制

    我有一个使用 ASP NET NET 2 0 构建的网站 我的业务逻辑中有很多类 我将它们全部保存在一个文件 BL cs 中 我现在已经到了这个文件中有 11 000 行代码的阶段 这是一个问题吗 我应该将其分成几个文件 每个类位于不同的文