So considering that we have 2 arraylists.
ArrayList FirstArray = new ArrayList(new[] { "23", "25", "27" }); ArrayList SecondArray = new ArrayList(new[] { "25", "28", "29" });
and we want the difference.For that this is what you have to do. Call a method that I implemented.
ArrayList Difference = Substract2ArrayLists(FirstArray, SecondArray, true);Method:
////// Substracts 2 array lists/a difference /// /// First ArrayList /// Second ArrayList /// True if compare string, False for long values ///static public ArrayList Substract2ArrayLists(ArrayList First, ArrayList Second, bool IsString) { if (IsString) { foreach (string secondValue in Second) { First.Remove(secondValue); } } else { foreach (long secondValue in Second) { First.Remove(secondValue); } } return First; }
No comments:
Post a Comment