ByteScout tutorials are designed to explain the code for both C# beginners and advanced programmers. ByteScout Spreadsheet SDK: the SDK that can write and read, modify and calculate Excel and CSV spreadsheets. Most popular formulas are supported. You may import or export data to and from CSV, XML, JSON as well as to and from databases, arrays. It can import from 2d array in C#.
This rich sample source code in C# for ByteScout Spreadsheet SDK includes the number of functions and options you should do calling the API to import from 2d array. In your C# project or application you may simply copy & paste the code and then run your app! You can use these C# sample examples in one or many applications.
ByteScout free trial version is available for download from our website. It includes all these programming tutorials along with source code samples.
On-demand (REST Web API) version:
Web API (on-demand version)
On-premise offline SDK for Windows:
60 Day Free Trial (on-premise)
using System.Diagnostics; using System.IO; using Bytescout.Spreadsheet; namespace Bytescout.Spreadsheet.Demo.Csharp.ImportFrom2DArray { class Program { static void Main(string[] args) { const string fileName = "CSharpImportFrom2DArray.xls"; // Create a new spreadsheet Spreadsheet spreadsheet = new Spreadsheet(); // Get the data from the 2D array that we want to import string[,] stockPrices = Get2DArray(); // Import data into spreadheet spreadsheet.ImportFrom2DArray(stockPrices); // Save the spreadsheet if (File.Exists(fileName)) File.Delete(fileName); spreadsheet.SaveAs(fileName); // Close spreadsheet spreadsheet.Close(); // Open the spreadsheet Process.Start(fileName); } /// <summary> /// Creates a 2D array of stock prices /// </summary> /// <returns>2d array of stock prices</returns> private static string[,] Get2DArray() { string[,] stockPrices = new string[10, 2]; stockPrices[0, 0] = "AAPL"; stockPrices[0, 1] = "24,89"; stockPrices[1, 0] = "AMZN"; stockPrices[1, 1] = "27,95"; stockPrices[2, 0] = "DELL"; stockPrices[2, 1] = "12,68"; stockPrices[3, 0] = "EBAY"; stockPrices[3, 1] = "57,27"; stockPrices[4, 0] = "GOOG"; stockPrices[4, 1] = "28,98"; stockPrices[5, 0] = "IBM "; stockPrices[5, 1] = "24,00"; stockPrices[6, 0] = "INTC"; stockPrices[6, 1] = "12,24"; stockPrices[7, 0] = "MSFT"; stockPrices[7, 1] = "37,85"; stockPrices[8, 0] = "SNE "; stockPrices[8, 1] = "39,91"; stockPrices[9, 0] = "YHOO"; stockPrices[9, 1] = "78,72"; return stockPrices; } } }
60 Day Free Trial or Visit ByteScout Spreadsheet SDK Home Page
Explore ByteScout Spreadsheet SDK Documentation
Explore Samples
Sign Up for ByteScout Spreadsheet SDK Online Training
Get Your API Key
Explore Web API Docs
Explore Web API Samples
60 Day Free Trial or Visit ByteScout Spreadsheet SDK Home Page
Explore ByteScout Spreadsheet SDK Documentation
Explore Samples
Sign Up for ByteScout Spreadsheet SDK Online Training
Get Your API Key
Explore Web API Docs
Explore Web API Samples
also available as: