Special

Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview


Buy Now

Issue 5.1

COLUMN

Comparing Arrays

Do two arrays share data?

Issue: 5.1 (September/October 2006)
Author: Charles Yeomans
Author Bio: Charles is the author of "I Declare: Calling External Functions in REALbasic", available online at http://www.declareSub.com
Article Description: No description available.
Article Length (in bytes): 10,164
Starting Page Number: 40
Article Number: 5117
Related Web Link(s):

http://www.declareSub.com

Excerpt of article text...

to compare the contents of two arrays. While this is elementary, it is not entirely trivial.

The simplest problem is to determine whether two arrays contain the same objects in the same order. More precisely, we want to determine whether two arrays list1 and list2 have the same size, and whether list1(i) equals list2(i) for every index i from 0 to UBound. The simplest implementation expresses these criteria directly.

Function Equals(list1() as Object, list2() as Object) as Boolean

...End of Excerpt. Please purchase the magazine to read the full article.