ArraySegmentSample
class Program
{
static void Main()
{
int[] ar1 = { , , , , , };
int[] ar2 = { , , , , , , };
var segments = new ArraySegment<int>[]
{
new ArraySegment<int>(ar1, , ),
new ArraySegment<int>(ar2, , )
}; var sum = SumOfSegments(segments);
Console.WriteLine("sum of all segments: {0}", sum);
Console.ReadKey(); } static int SumOfSegments(ArraySegment<int>[] segments)
{
int sum = ;
foreach (var segment in segments)
{
for (int i = segment.Offset; i < segment.Offset + segment.Count; i++)
{
sum += segment.Array[i];
} }
return sum;
}
}
ArraySegmentSample的更多相关文章
随机推荐
- BNU Concentric Rings
			http://www.bnuoj.com/bnuoj/problem_show.php?pid=16030 Concentric Rings There are several different ... 
- iOS_2_button控制物体形变
			终于效果图: BeyondViewController.h // // BeyondViewController.h // 02_button控制物体形变 // // Created by beyon ... 
- [Backbone]7. Collection Views, Custom Events
			It's finally time to start building out our Appointment app. We're going to be using a collection an ... 
- 100款免费的旅游素材(PSD)
			本地下载 素材一直都是网页设计者们大爱,不同的类型和设计总能带给人们新鲜感.今天带来的这100个免费的旅行素材,PSD格式,可以自定义色彩.一定可以带给你们非常惊喜! 
- PHP导出word,CVS,PDF
			WORD: <?php header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no ... 
- SQLServer 之 树查询
			一.SqlServer树查询 1.使用公用表表达式(CTE) 很多人可能想要查询整个树形表关联的内容都会通过循环递归来查...事实上在微软在SQL2005或以上版本就能用别的语法进行查询,下面是示例. ... 
- es6(const、let)
			首先我很好奇,明明现代浏览器支持ES6.ES7不是那么好,为何还推行? var let const 有何区别?它们之间的限制又是什么?且听我娓娓道来 1. var 和let的关系,为何推荐let? ( ... 
- spring启动方式
			spring有三种启动方式,使用ContextLoaderServlet,ContextLoaderListener和ContextLoaderPlugIn.看一下ContextLoaderListe ... 
- eclipse A Java Runtime Environment(JRE)
			eclipse A Java Runtime Environment(JRE) CreateTime--2018年5月13日18点17分 Author:Marydon 1.问题描述 2.问题解析 ... 
- KNOCKOUTJS DOCUMENTATION-绑定(BINDINGS)-自定义绑定
			除了ko内建的绑定,还可以自定义绑定,灵活地封装复杂的行为使之可重用. 自定义绑定 注册自定义绑定 向 ko.bindingHandles添加一个子属性来注册一个绑定. ko.bindingHandl ... 
