`
阅读更多

相当简单的C#函数实现代码片断,按照最小行长度分行和断行(会超过最小行长度),曾用于自动给太长的Winform Tooltip断行。

private string MultiplineString(string instr, int line_length)
{
    
string remain = instr, multi_line="";
    
while(remain.Length > line_length)
    {
        
int space_pos = remain.IndexOf(' ', line_length);
        
if (space_pos == -1)
            
break;
        multi_line 
+= remain.Substring(0, space_pos) + "\r\n";
        remain 
= remain.Substring(space_pos + 1);
    }
    
return multi_line + remain;
}
分享到:
评论

相关推荐

    微软官方net 2.0代码片断 C#

    通过使用.NET Framework 2.0的C#代码片段,开发者可以显著提高开发速度。这些代码片段通常包含常用函数、类或者特定任务的解决方案,允许程序员只需几键就能插入复杂代码,减少了手动键入的时间和出错的可能性。这...

    部分C# 代码片断2

    在这个名为"部分C#代码片断2"的压缩包中,可能包含了一些实用的C#代码示例或函数。虽然没有具体的代码内容可供分析,但我们可以基于C#的常见特性来探讨一些关键知识点。 1. 类与对象:C#是一种面向对象的语言,核心...

    华为IPC摄像机X1221-F C#开发源代码

    华为IPC 挺坑爹的,只有一个开发指南文档,文档中是C++的代码片断,本demo用C#实现,目前只完成了播放功能,人脸识别及比对功能还在开发中。 华为IPC 挺坑爹的,只有一个开发指南文档,文档中是C++的代码片断,本...

    部分C# 代码片断

    部分代码片断

    C# 代码片断

    根据提供的文件信息,本文将对C#代码片段中的关键知识点进行详细解读,这些知识点主要涉及C#编程语言中任务调度的实现方式。 ### C# 代码片段:任务调度 #### 1. 类 CustomTaskScheduler 这是一个自定义的任务...

    c#三层架构代码生成器

    采用 Model + DAL + BLL + Web 的设计,主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和...

    Net代码生成器-自动生成代码,自动生成数据库文档

    采用Model+DAL +BLL+Web 的设计,主要实现在对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、Model 类构造等基础代码片断,支持不同3种架构代码生成,使程序员可以节省大量机械...

    代码片断代码片断代码片断

    【标题】:“代码片断”通常指的是在编程过程中使用的、具有特定功能的代码段或函数。这些片断可能包括变量定义、循环结构、条件判断、函数实现等,它们可以被复用,以提高开发效率。 【描述】:“as title as ...

    C# .Net代码生成器

    9.Net代码生成器Codematic 是一款为C#数据库程序员设计的自动代码生成器,Codematic 生成的代码基于面向对象的思想和三层架构设计,结合了Petshop中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。...

    db2class C# 代码生成器

    主要实现在项目中数据库表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、Entity类(实体类或Model类)构造等基础代码片断,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于...

    麦卡(C# 2.0)代码生成器

    采用 公共层 + 存储过程 + 实体层 + 数据层 + 逻辑层 + 表示层 的设计,主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、Model 类构造等基础代码片断,使程序员可以...

    .Net代码生成器Codematic 是一款为C#数据库程序员设计的自动代码生成器

    .Net代码生成器Codematic 是一款为C#数据库程序员设计的自动代码生成器,Codematic 生成的代码基于面向对象的思想和三层架构设计,结合了Petshop中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。...

    Codematic.Net代码自动生成器

    Codematic 是一款为C#数据库程序员设计的自动代码生成器,Codematic 生成的代码基于基于面向对象的思想和三层...同时考虑到很多人仍在使用.Net 1.1开发,该版本兼容.Net 1.1的C#代码生成,所以没有采用泛型等新特性。

    动软.Net代码自动生成器2.0

    采用 Model + DAL + BLL + Web 的设计,主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和...

    动软.Net代码自动生成器

    采用 Model + DAL + BLL + Web 的设计,主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和...

    vscode corona lua snippets api 代码程序片断完全版

    例如,在Lua编程中,常常需要编写如“print”、“require”等基础函数调用,有了代码片段,只需输入几个字符,就能自动补全,极大地节省了键入时间。 "lua.json"是这个压缩包中的核心文件,它包含了预设的Corona ...

    DW代码片断

    代码片段可能包括事件处理、DOM操作、AJAX异步请求、函数封装、动画效果等。例如,一个常见的JS代码片断可能是实现点击按钮时弹出警告框,或者动态改变页面元素的样式。 3. **jQuery**:jQuery是一个快速、简洁的...

    LTP.Net代码自动生成器 v1.9.5

    主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑...

    codematic2 c# 代码生成器.rar(2011-8-15)

    采用 Model + DAL + BLL + Web 的设计,主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和...

Global site tag (gtag.js) - Google Analytics