SaveFileDialog.WriteToFile
method · SaveFileDialog · cAlgo.API Since 5.1
DesktopCLICloud
Writes data to selected file.
Environment behaviour
CLI — not supported. Nothing is written. No exception is thrown.
Cloud — not supported. Nothing is written. No exception is thrown.
Overloads
WriteToFile(string data)
Writes data to selected file.
public void WriteToFile(string data)
saveFileDialog.WriteToFile(data: str) -> None
Parameters
| Name | C# type | Python type | Description |
|---|---|---|---|
data | string | str | File data |
Examples
var saveFileDialog = new SaveFileDialog { DefaultExt = "txt" };
if (saveFileDialog.ShowDialog() == FileDialogResult.OK)
saveFileDialog.WriteToFile("Equity at " + Server.Time + ": " + Account.Equity);
saveFileDialog = SaveFileDialog()
saveFileDialog.DefaultExt = "txt"
if saveFileDialog.ShowDialog() == FileDialogResult.OK:
saveFileDialog.WriteToFile(f"Equity at {api.Server.Time}: {api.Account.Equity}")
WriteToFile(byte[] data)
Writes data to selected file.
public void WriteToFile(byte[] data)
saveFileDialog.WriteToFile(data: list[int]) -> None
Parameters
| Name | C# type | Python type | Description |
|---|---|---|---|
data | byte[] | list[int] | File data |
Examples
var saveFileDialog = new SaveFileDialog { DefaultExt = "bin" };
if (saveFileDialog.ShowDialog() == FileDialogResult.OK)
saveFileDialog.WriteToFile(Encoding.UTF8.GetBytes("Balance: " + Account.Balance));
from System.Text import Encoding
saveFileDialog = SaveFileDialog()
saveFileDialog.DefaultExt = "bin"
if saveFileDialog.ShowDialog() == FileDialogResult.OK:
saveFileDialog.WriteToFile(Encoding.UTF8.GetBytes(f"Balance: {api.Account.Balance}"))