<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="在C#中选择正确的集合进行编码" id="card1">
<p> 游客</p><p>
标题:在C#中选择正确的集合进行编码<br/>
正文:<br/>
.mtl{margin: 12px auto; text-indent: 0px; line-height: 25px}Flatter custome, Convenient shop marketing &amp;amp; Lowest earning more consumption 　　FCL是指一种终端营销让利模式，由北极新秀公司董事长倪学善先生于2005年6月创造。即以顾客的101％满意度（Flatter custome）为最终目标，以便利店和专卖店（Convenient shop marketing）为主要形态，以薄利多销、快销（Lowest earning more consumption）为营运理念，以&amp;ldquo;六大秘笈&amp;rdquo;（品牌号召力、模式竞争力、终端制胜力、策划攻击力、政策支持力、产品销售力）为商业核心，将产品直达零售终端，完成商品销售的最大化，简称为FCL模式。要选择正确的集合，我们首先要了解一些数据结构的知识。所谓数据结构，就是相互之间存在一种或多种特定关系的数据元素的集合。结合下图，我们看一下对集合的分类。集合分类在上图中，可以看到，集合总体上分为线性集合和非线性集合。线性集合指元素具有唯一的前驱和后驱的数据结构类型。非线性集合是指具有多个前驱或后驱的数据结构类型，如：树、图。在FCL中，非线性集合实现的比较少，所以我们将会更多的讨论线性集合。 注意：由于类型安全、转型效率等方面的原因，本建议将只讨论泛型集合。线性集合按存储方式，又分为直接存储和顺序存储。所谓直接存储是指：该类型的集合数据元素可以直接通过下标（也即index）来访问，在C#中有三种形式：Array（包括数组和List&amp;lt;T&amp;gt;），string，struct。直接存储结构的优点是：向数据结构中添加元素是很高效的，只要直接放在数据末尾的第一个空位上就可以了。它的缺点是：向集合插入元素将会变得低效，它需要给插入的元素腾出位置并顺序移动后面的元素。string和structs虽然是直接存储结构，但它们与一般的集合定义有很大的不同，所以也不在本建议讨论之中。在直接存储的数据结构中，需要区分的是数组和List&amp;lt;T&amp;gt;的选择。再次强调一下：如果集合的数目固定并且不涉及到转型，使用数组效率高，否则就使用List&amp;lt;T&amp;gt<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=312&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=312&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=312&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=312&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=312&amp;Page=3">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=312">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=312">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>