Bahasa C
C# memiliki beragam operasi file. Operasi ini termasuk membuka file, membaca atau menulis ke file. Mungkin ada contoh di mana Anda ingin bekerja dengan file secara langsung, dalam hal ini Anda akan menggunakan operasi file yang tersedia di C#. Beberapa operasi file dasar disebutkan di bawah ini.
Dalam tutorial ini, Anda akan belajar-
C# dan .Net dapat bekerja dengan file dengan bantuan beberapa perintah File I/O. Mari kita lihat beberapa perintah ini. Sebagai contoh, kita akan menganggap bahwa kita memiliki file di drive D bernama Example.txt.
File akan berupa file teks sederhana dan memiliki 2 baris seperti yang ditunjukkan di bawah ini
Sebagai contoh, kami akan membuat aplikasi Konsol sederhana dan bekerja dengan perintah File I/O kami. Aplikasi konsol adalah aplikasi dasar yang dibuat di tutorial sebelumnya. Dalam aplikasi konsol, semua kode ditulis ke file program.cs.
Metode File ada digunakan untuk memeriksa apakah ada file tertentu. Jadi sekarang mari kita lihat kode yang dapat digunakan untuk memeriksa apakah file Example.txt kita ada atau tidak. Masukkan kode di bawah ini ke dalam file program.cs.
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Tutorial { static void Main(string[] args) { String path = @"D:\Example.txt"; if (File.Exists(path)) { Console.WriteLine("File Exists"); } Console.ReadKey(); } } }
Ketika kode di atas diatur, dan proyek dijalankan menggunakan Visual Studio, Anda akan mendapatkan output di bawah ini.
Dari output di atas, Anda dapat melihat bahwa perintah File.Exists berhasil dijalankan, dan pesan yang benar ditampilkan di jendela konsol.
Metode ini digunakan untuk membaca semua baris satu per satu dalam sebuah file. Garis-garis tersebut kemudian disimpan dalam variabel array string. Mari kita lihat sebuah contoh. Masukkan kode di bawah ini ke dalam file program.cs.
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Tutorial { static void Main(string[] args) { String path = @"D:\Example.txt"; String[] lines; lines = File.ReadAllLines(path); Console.WriteLine(lines[0]); Console.WriteLine(lines[1]); Console.ReadKey(); } } }
Ketika kode di atas diatur, dan proyek dijalankan menggunakan Visual Studio, Anda akan mendapatkan output di bawah ini.
Dari output, Anda dapat melihat bahwa perintah File.ReadAllLines mengembalikan kedua baris dari file kita Example.txt
Metode ini digunakan untuk membaca semua baris dalam file sekaligus. Garis-garis tersebut kemudian disimpan dalam variabel string. Mari kita lihat sebuah contoh. Masukkan kode di bawah ini ke dalam file program.cs.
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Tutorial { static void Main(string[] args) { String path = @"D:\Example.txt"; String lines; lines = File.ReadAllText(path); Console.WriteLine(lines); Console.ReadKey(); } } }
Ketika kode di atas diatur, dan proyek dijalankan menggunakan Visual Studio, Anda akan mendapatkan output di bawah ini.
Dari output, Anda dapat melihat bahwa perintah File.ReadAlltext mengembalikan kedua baris dari file kita Example.txt
Metode ini digunakan untuk membuat salinan dari file yang ada. Mari kita lihat sebuah contoh. Masukkan kode di bawah ini ke dalam file program.cs.
using System; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Tutorial { static void Main(string[] args) { String path = @"D:\Example.txt"; String copypath = @"D:\ExampleNew.txt"; File.Copy(path,copypath); Console.ReadKey(); } } }
Ketika kode di atas disetel, dan proyek dijalankan menggunakan Visual Studio, file Example.txt akan disalin ke ExampleNew.txt.
Metode ini digunakan untuk menghapus file yang ada. Mari kita lihat sebuah contoh. Masukkan kode di bawah ini ke dalam file program.cs.
using System; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Tutorial { static void Main(string[] args) { String path = @"D:\Example.txt"; File.Delete(path); Console.ReadKey(); } } }
Ketika kode di atas diatur, dan proyek dijalankan menggunakan Visual Studio, file Example.txt akan dihapus dari drive D.
Bahasa C
Ubah Nama File Python Python rename() file adalah metode yang digunakan untuk mengganti nama file atau direktori dalam pemrograman Python. Metode file Python rename() dapat dideklarasikan dengan melewatkan dua argumen bernama src (Sumber) dan dst (Tujuan). Sintaks Ini adalah sintaks untuk metode
Paket java.io berisi hampir setiap kelas yang mungkin Anda perlukan untuk melakukan input dan output (I/O) di Java. Semua aliran ini mewakili sumber input dan tujuan output. Aliran dalam paket java.io mendukung banyak data seperti primitif, objek, karakter lokal, dll. Aliran Aliran dapat didefinisi
Untuk peralatan yang dipantau secara digital atau otomatis, pengontrol berinteraksi dengan sensor fisik dan perangkat output menggunakan sinyal input/output (I/O) elektronik. Peralatan dari semua jenis membutuhkan sistem I/O yang dapat terhubung secara fisik dan secara fungsional terhubung ke banyak
Bosch Rexroth mengumumkan pada waktunya untuk FABTECH level berikutnya dari platform otomasi industri terbuka ctrlX AUTOMATION. Peluncuran ctrlX I/O menambahkan antarmuka lain di lapangan dan tingkat kontrol ke platform, sistem yang dibentuk oleh teknologi aplikasi, menurut perusahaan. Rentang I/O