A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/c-sharp/c-sharp-check-if-an-array-is-read-only-or-not/ below:

C# | Check if an array is read-only or not

C# | Check if an array is read-only or not

Last Updated : 11 Jul, 2025

Array.IsReadOnly Property

is used to get a value that indicates whether the

Array

is read-only or not.

Syntax:
public bool IsReadOnly { get; }
Property Value:

This property always returns

false

for all arrays. Below programs illustrate the use of above-discussed property:

Example 1: CSharp
// C# program to illustrate
// IsReadOnly Property of
// Array class
using System;
namespace geeksforgeeks {

class GFG {

    // Main Method
    public static void Main()
    {

        // declares an 1D Array of string
        string[] topic;

        // assigning null to array
        topic = new string[] { null };

        // Here we check whether is
        // array of fixed size or not
        Console.WriteLine("Result: " + topic.IsReadOnly);
    }
}
}
Example 2: CSharp
// C# program to illustrate
// IsReadOnly Property of
// Array class
using System;
namespace geeksforgeeks {

class GFG {

    // Main Method
    public static void Main()
    {

        // Two-dimensional array 
        int[, ] arr = new int[, ] {{1, 2}, 
                                   {3, 4},  
                                   {5, 6},  
                                   {7, 8}}; 


        // Here we check whether is
        // array of fixed size or not
        Console.WriteLine("Result: " + arr.IsReadOnly);
    }
}
}
Note: Reference:

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4