Here is some code from my web service

VB Code:
  1. <WebMethod()> Public Function GetProduct() As Products
  2.     Dim a As Product
  3.     Dim p As New Products()
  4.     Return CType(p, Products)
  5. End Function

What I get is something like below:

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfProduct xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.gestaltsolutions.net/">
<Product>
<Name>1</Name>
<ProductID>1</ProductID>
</Product>
<Product>
<Name>2</Name>
<ProductID>2</ProductID>
</Product>
<Product>
<Name>3</Name>
<ProductID>3</ProductID>
</Product>
<Product>
<Name>4</Name>
<ProductID>4</ProductID>
</Product>
<Product>
<Name>5</Name>
<ProductID>5</ProductID>
</Product>
<Product>
<Name>6</Name>
<ProductID>6</ProductID>
</Product>
<Product>
<Name>7</Name>
<ProductID>7</ProductID>
</Product>
<Product>
<Name>8</Name>
<ProductID>8</ProductID>
</Product>
<Product>
<Name>9</Name>
<ProductID>9</ProductID>
</Product>
<Product>
<Name>10</Name>
<ProductID>10</ProductID>
</Product>
<Product>
<Name>11</Name>
<ProductID>11</ProductID>
</Product>
<Product>
<Name>12</Name>
<ProductID>12</ProductID>
</Product>
<Product>
<Name>13</Name>
<ProductID>13</ProductID>
</Product>
<Product>
<Name>14</Name>
<ProductID>14</ProductID>
</Product>
<Product>
<Name>15</Name>
<ProductID>15</ProductID>
</Product>
<Product>
<Name>16</Name>
<ProductID>16</ProductID>
</Product>
<Product>
<Name>17</Name>
<ProductID>17</ProductID>
</Product>
<Product>
<Name>18</Name>
<ProductID>18</ProductID>
</Product>
<Product>
<Name>19</Name>
<ProductID>19</ProductID>
</Product>
<Product>
<Name>20</Name>
<ProductID>20</ProductID>
</Product>
</ArrayOfProduct>

My problem is if I want to change returned data type from "ArrayOfProduct" to "Products" (lust change a word), is it possible to do that? If yes how do I do to change it?