private static IDynamicMessageSink[] GrowDynamicSinksArray(IDynamicMessageSink[] sinks) { IDynamicMessageSink[] dynamicMessageSinkArray = new IDynamicMessageSink[(sinks != null ? sinks.Length : 0) + 8]; if (sinks != null) { Array.Copy((Array)sinks, (Array)dynamicMessageSinkArray, sinks.Length); } return(dynamicMessageSinkArray); }
private static IDynamicMessageSink[] GrowDynamicSinksArray(IDynamicMessageSink[] sinks) { int num = ((sinks != null) ? sinks.Length : 0) + 8; IDynamicMessageSink[] destinationArray = new IDynamicMessageSink[num]; if (sinks != null) { Array.Copy(sinks, destinationArray, sinks.Length); } return destinationArray; }
// Token: 0x060057B6 RID: 22454 RVA: 0x001346B4 File Offset: 0x001328B4 private static IDynamicMessageSink[] GrowDynamicSinksArray(IDynamicMessageSink[] sinks) { int num = ((sinks != null) ? sinks.Length : 0) + 8; IDynamicMessageSink[] array = new IDynamicMessageSink[num]; if (sinks != null) { Array.Copy(sinks, array, sinks.Length); } return(array); }
private static IDynamicMessageSink[] GrowDynamicSinksArray(IDynamicMessageSink[] sinks) { // grow the array int newSize = (sinks != null ? sinks.Length : 0) + GROW_BY; IDynamicMessageSink[] newSinks = new IDynamicMessageSink[newSize]; if (sinks != null) { // Copy existing properties over // Initial size should be chosen so that this rarely happens Array.Copy(sinks, newSinks, sinks.Length); } return(newSinks); }
internal ArrayWithSize(IDynamicMessageSink[] sinks, int count) { Sinks = sinks; Count = count; }
private static IDynamicMessageSink[] GrowDynamicSinksArray(IDynamicMessageSink[] sinks) { // grow the array int newSize = (sinks != null ? sinks.Length : 0) + GROW_BY; IDynamicMessageSink[] newSinks = new IDynamicMessageSink[newSize]; if (sinks != null) { // Copy existing properties over // Initial size should be chosen so that this rarely happens Array.Copy(sinks, newSinks, sinks.Length); } return newSinks; }